Шыфр Affine

Кадуйце і дэкадуйце паведамленні шыфрам падстаноўкі Affine.

Як карыстацца

  1. Увядзіце свае значэнні ў палі вышэй.
  2. Націсніце "Разлічыць", каб убачыць вынік.
  3. Скарыстайцеся кнопкай "Падзяліцца", каб адправіць вынік.

Пра гэты калькулятар

Гэты інструмент шыфруе і расшыфроўвае тэкст шыфрам Affine, шыфрам замены, які вызначаецца формулай E(x) = (a·x + b) mod 26, дзе x — лікавая пазіцыя літары (A=0…Z=25), a і b — ключы шыфравання, а выніковае значэнне пераводзіцца назад у літару. Паколькі для расшыфроўкі патрэбна мадульнае дзяленне, ключ a павінен быць узаемна простым з 26 (не мець агульных дзельнікаў, акрамя 1) — дапушчальныя значэнні: 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Гэта класічны навучальны прыклад на ўводных курсах крыптаграфіі, бо ён абагульняе і шыфр Caesar (калі a=1), і простыя мультыплікатыўныя шыфры, а таксама паказвае, чаму мадульная арыфметыка і ўзаемная простасць важныя для адваротнасці. Увядзіце свой тэкст і два ключы a і b, каб закадаваць або раскадаваць паведамленне.

Was this helpful?

Можна выбраць да 3 рэакцый.

Comments (0)

  • Be the first to comment.

Папулярныя калькулятары

Усе калькулятары