Алмаштыруу шифрлерин кантип түзүү керек: 9 кадам (сүрөттөр менен)

Мазмуну:

Алмаштыруу шифрлерин кантип түзүү керек: 9 кадам (сүрөттөр менен)
Алмаштыруу шифрлерин кантип түзүү керек: 9 кадам (сүрөттөр менен)
Anonim

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

Кадамдар

Коддолгон параграфтардын үлгүлөрү

Image
Image

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

3төн 1 бөлүк: Алмаштыруу ырааттуулугун тандоо

Алмаштыруучу шифрлерди түзүү 1 -кадам
Алмаштыруучу шифрлерди түзүү 1 -кадам

Кадам 1. Негизги шифр алфавитин түзүү үчүн алфавитти артка кайтарыңыз

Алмаштыруу шифрлери тамгаларды башка тамгалар менен алмаштырууга мүмкүндүк берүүчү тартипсиз алфавитти түзүү менен иштейт. Түз алмаштыруучу шифр үчүн алфавитти артка карай колдонуңуз, ошондо "а" "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 T U V 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 коду, Nihilist саны коду жана Key-Word (же Key-Number) коду кирет.
  • Эгерде сиз башкалар (мисалы, бир тууган эжеңиз) сиздин шифр тизмегиңизди жазган кагазды табышы мүмкүн деп тынчсызданып жатсаңыз, анын ордуна ырааттуулукту жаттап алсаңыз болот.
  • Сиз латын алфавитин колдонгон каалаган тилге алмаштыруучу шифр түзө аласыз. Бул макалада бардык мисалдар англис тилинде болгону менен, ошол эле принциптерди колдонуу менен шифрди испан, француз, немис ж.б.

Сунушталууда: