Ауыстыру шифрларын қалай құруға болады: 9 қадам (суреттермен)

Мазмұны:

Ауыстыру шифрларын қалай құруға болады: 9 қадам (суреттермен)
Ауыстыру шифрларын қалай құруға болады: 9 қадам (суреттермен)
Anonim

Ауыстыру шифрлары - бұл шифрды білмейтін кез келген адам фразаны немесе абзацты оқи алмайтын етіп, тілді шифрлау немесе жасыру әдісі. Шифрлар әдетте бір әріпті екінші әріппен алмастыру арқылы жасалады. Бұл достар тобы үшін ақпаратты құрбылары (немесе мұғалімдері) оқымай -ақ, алға -артқа берудің қызықты әдісі. Шифрмен жұмыс жасауды өзіңіздің шифр алфавитіңізбен және қарапайым сөздер мен сөйлемдерді кодтау арқылы бастаңыз.

Қадамдар

Кодталған параграфтардың үлгісі

Image
Image

Август кодексінің параграфының үлгісі

3 бөліктің 1 бөлігі: Ауыстыру ретін таңдау

Алмастыру шифрларын жасау 1 -қадам
Алмастыру шифрларын жасау 1 -қадам

Қадам 1. Негізгі шифр алфавитін жасау үшін алфавитті кері айналдырыңыз

Ауыстыру шифрлары әріптерді басқа әріптерге ауыстыруға мүмкіндік беретін тәртіпсіз алфавит құру арқылы жұмыс істейді. Тікелей алмастыру шифры үшін алфавитті артқа қарай қолданыңыз, осылайша «a» «z», «b» «y», «c» «x» болады және т.б.

  • Бұл алмастыру шифрі келесідей болады: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Бұл екінші алфавит көбінесе «шифрленген мәтін» деп аталады.
Алмастыру шифрларын жасау 2 -қадам
Алмастыру шифрларын жасау 2 -қадам

Қадам 2. Күрделі шифр үшін әр әріпті оның алдындағы 3 әрпімен ауыстырыңыз

Шифр үшін алфавитті артқа жазу өте қарапайым және оны бұзу оңай болады. Егер сізге күрделі шифр қажет болса, әр әріпті алфавитте 3 -ке дейінгі әріппен ауыстырыңыз.

Қарапайым мысал ретінде, осы шифрды қолдана отырып, «CAT» сөзі «ZYQ» деп жазылады

Алмастыру шифрларын жасау 3 -қадам
Алмастыру шифрларын жасау 3 -қадам

Қадам 3. Әліпбидің әр әрпіне ерікті 5 әріптік тізбекті қойыңыз

Бұл Бэкон коды деп аталады. Бэкон коды ағылшын алфавитінің әр әрпін 5 әріптен тұратын реттілікке ауыстырады. Бұл тізбектер «AAAAA» -дан басталады және «B» -ді ерікті ретпен қосады. Сонымен, Бэкон кодексінде A = AAAAA; B = AAAAB; C = AAABA; D = AAABB және т.б. Алфавиттің қалған бөлігін толтыру үшін осы үлгіні сақтаңыз немесе өзіңіздің 5 әріптен тұратын ауыстыруларыңызды жасаңыз.

  • Бэкон кодындағы хабарларды оқығанда, әр 5 әріптен кідіріп, әріпті шешіңіз. Мысалы, «AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABABAA» хабарламасында «ҰЯЛЫҚ ТЕЛЕФОН» жазылады
  • Бэконның кодындағы хабарламаларды желіде шифрлаңыз:

3 -тің 2 -бөлігі: Алмастыру алфавитін белгілеу

Алмастыру шифрларын жасау 4 -қадам
Алмастыру шифрларын жасау 4 -қадам

Қадам 1. Қағазға 2 алфавит тізбегін жазыңыз

Қағаздың жоғарғы жағына стандартты ағылшын алфавитін жазыңыз: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Содан кейін оның орнына алмастыру әріптерін жазыңыз. Әр әріпті 3 әрпімен алмастырғанда оның орнына былай жазылады: XYZABCDEFGHIJKLMNOPQRSTUVW. Сонымен, сіздің шифр парағыңыз келесідей болады:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • X Y Z A B C D E F G H I J K L M N O P Q R S TUV W
Алмастыру шифрларын жасау 5 -қадам
Алмастыру шифрларын жасау 5 -қадам

Қадам 2. Қағазды үнемдеу үшін онлайн алмастыру генераторын қолданыңыз

Егер сіз шифрдың барлық тізбегін және әр кодталған хабарламаны қолмен жазудың қажеті болмаса, шифр веб-сайтын қолданып көріңіз. Шифрлік веб -сайттар бір -бірінің орнына алфавиттің қай әрпін алмастыруға болатынын таңдауға мүмкіндік береді. Ауыстыруларды енгізгеннен кейін сіз шифрлау веб -сайтын шифрлау үшін де, кодтау үшін де пайдалана аласыз.

  • Интернетте ауыстыру шифр генераторын мына жерден табыңыз:
  • Басқа өміршең сайтқа кіріңіз:
Алмастыру шифрларын жасау 6 -қадам
Алмастыру шифрларын жасау 6 -қадам

Қадам 3. Жарылуды қиындату үшін шифрға белгілерді қосыңыз

Егер сіз адамдар (мысалы, достар немесе ата -аналар) сіздің шифрды бұзуға тырысады деп қорқатын болсаңыз, тек әріптерді қолданумен шектелмеңіз. Шифрға кейбір белгілерді енгізіңіз. Осылайша, кодталған сөздер әріптерді ғана емес, тыныс белгілерін де қамтиды, бұл оларды шифрлау коды жоқ адамдарды шатастырады. Мысалы, таңбалары бар шифрлау шифры мыналарды оқи алады:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
  • Бұл шифрды қолдана отырып, «ҚАЛАЙЫҢ» хабарында «E $ T XOB = $ R» жазылады.
  • Егер сіз алмастыру шифрын бірінші рет жасасаңыз (немесе қолдансаңыз), сіз бұл қадамды өткізіп жібергіңіз келуі мүмкін.

3 -тің 3 -бөлігі: Хабарларды шифрлау және шифрын ашу

Ауыстыру шифрларын жасау 7 -қадам
Ауыстыру шифрларын жасау 7 -қадам

Қадам 1. Шифрлау үшін сөзді немесе сөз тіркесін таңдаңыз

Шифрланған хабарламаны жасамас бұрын сізге кодтау үшін мәтін қажет болады. Егер сіз алмастыру шифры арқылы хабарды бірінші рет кодтасаңыз, қарапайымдан бастаңыз. Ұзын абзацты емес, кодтау үшін қысқа сөзді немесе 2 таңдаңыз. Мысалы, «ашық есік» тіркесін қолданып көріңіз.

  • Шифрлау үрдісімен танысқаннан кейін ұзын сөз тіркестерін немесе сөйлемдерді кодтауға кірісіңіз.
  • Шифрды шифрлаудың онлайн сайттары толық абзацтарды кодтауды едәуір жеңілдете алады.
Алмастыру шифрларын жасау 8 -қадам
Алмастыру шифрларын жасау 8 -қадам

Қадам 2. Кезеңнің әр әрпін шифр алфавитінің әріпімен ауыстырыңыз

Ағылшын сөз тіркесін немесе сөзбе -сөз әріптерді қарап шығыңыз және ағылшын әріпін шифрлі мәтіннің сәйкес әріпімен ауыстырыңыз. Ағылшын әріпін сәйкестендіру арқылы ауыстырылатын әріптерді табыңыз, содан кейін оның астынан қарап, шифр мәтінінен сәйкес әріпті табыңыз.

Мысалы, сіз алфавиттің әр әрпін 3 әріпіне ауыстырған шифр мәтінін қолданғаныңызды айтыңыз. Ашық ағылшын тіліндегі «OPEN DOOR» фраза мәтінінде кодталған кезде: «LMBK ALLO» болады

Ауыстыру шифрларын жасау 9 -қадам
Ауыстыру шифрларын жасау 9 -қадам

Қадам 3. Шифр әріптерінің алмастырғышын табу арқылы кодталған хабардың шифрын шешіңіз

Кодталған хабарды қайтадан ағылшын тіліне аудару үшін, хабарды кодтау үшін пайдаланған процесті кері қайтарыңыз. Шифрленген мәтін алфавитіндегі кодталған хабарламаның әр әрпі үшін ағылшын алфавитінде сәйкес келетін әріпті табыңыз. Хабардың шифрын ашу үшін әр әріпті 1 -ден жазыңыз.

Мысалы, сіз әлі де стандартты алфавит әріптерін 3 әріпімен алмастыратын шифр мәтінін қолданасыз делік. Егер сіздің досыңыз сізге «ZLLI EXQ. IRKZE PLLK? » шифрды ашу үшін шифр алфавитін қолдануға болады. Сіз хабарламада «COOL HAT. ТҮСкі ас? »

Кеңестер

  • Жаңадан жасалған шифр кодын негіздеуге болатын басқа да қолданыстағы алмастыру шифрлары бар. Егер қаласаңыз, әйгілі шифрлардың бірін қолданып көріңіз. Оларға CrissCross коды, нигилистік нөмір коды және Key-Word (немесе Key-Number) коды жатады.
  • Егер сіз басқалардың (мысалы, әпке -қарындастың) сіз шифр тізбегін жазған қағазды таба алатындығына алаңдайтын болсаңыз, сіз оның ретін есте сақтай аласыз.
  • Сіз латын әліпбиін қолданатын кез келген тілге алмастыру шифрын жасай аласыз. Бұл мақаладағы барлық мысалдар ағылшын тілінде болғанымен, сіз сол принциптерді қолдана отырып, шифрды испан, француз, неміс және т.б.

Ұсынылған: