Affine шифры
Affine алмастыру шифрымен хабарламаларды кодтаңыз және декодтаңыз.
Нәтиже
Қалай қолдану керек
- Жоғарыдағы өрістерге мәндеріңізді енгізіңіз.
- Нәтижені бірден көру үшін Есептеу түймесін басыңыз.
- Нәтижеге сілтемені көшіру үшін Бөлісу түймесін пайдаланыңыз.
Осы калькулятор туралы
Бұл құрал мәтінді 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.
Ол кіріспе криптография курстарындағы классикалық оқу мысалы, себебі ол Цезарь шифрын (a=1 болғанда) және қарапайым көбейткіш шифрлерді жалпылайды, әрі модульдік арифметика мен өзара жайлықтың неге қайтымдылық үшін маңызды екенін көрсетеді. Хабарламаны шифрлау немесе шешу үшін мәтінді және a мен b кілттерін енгізіңіз.
Was this helpful?
3 реакцияға дейін таңдай аласыз.
Танымал калькуляторлар
Несие калькуляторы
Айлық төлем, жалпы пайыз және толық төлем кестесі.
Пайыз калькуляторы
Пайыздық өзгеріс, бір нәрсенің пайызы және қатынас есептеулері.
Жеңілдік калькуляторы
Соңғы бағаны, үнемдеуді және жеңілдік сомасын есептеңіз.
BMI калькуляторы
Бойы мен салмағы бойынша дене салмағының индексі (метрикалық немесе империалдық).
Жас калькуляторы
Туған күннен жыл, ай және күнмен дәл жасыңызды есептеңіз.
Күрделі пайыз калькуляторы
Капитализациямен соңғы соманы және алынған пайызды есептеңіз.
Барлық калькуляторлар
Калькуляторлар табылмады
Comments (0)