Аффиндик шифр

Билдирүүлөрдү Аффиндик алмаштыруу шифри менен коддоп, чечмелеңиз.

Кантип колдонуу керек

  1. Жогорудагы талааларга маанилериңизди киргизиңиз.
  2. Натыйжаны заматта көрүү үчүн Эсептөө баскычын басыңыз.
  3. Натыйжаңыздын шилтемесин көчүрүү үчүн Бөлүшүү баскычын колдонуңуз.

Бул калькулятор жөнүндө

Бул курал текстти Аффиндик шифр менен шифрлейт жана чечмелейт — бул 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.

Бул криптографияга киришүү курстарындагы классикалык окутуу мисалы, анткени ал Цезарь шифрин (a=1 болгондо) жана жөнөкөй көбөйтүүчү шифрлерди жалпылайт, ошол эле учурда модулдук арифметика менен өз ара жөнөкөйлүктүн тескерилениши үчүн эмне үчүн маанилүү экенин көрсөтөт. Билдирүүнү коддоо же чечмелөө үчүн текстиңизди жана эки ачкыч — a менен b-ди — киргизиңиз.

Was this helpful?

3 реакцияга чейин тандай аласыз.

Comments (0)

  • Be the first to comment.

Популярдуу калькуляторлор

Бардык калькуляторлор