Teksto at mga dokumento na tool

Encoder at Decoder ng Affine Cipher

Pumili ng a at b, saka mag-encode o mag-decode ng teksto nang lokal. Dapat coprime sa 26 ang multiplier na a.

Lokal na pinoproseso sa browserHindi kailangan ng accountMga detalye ng pagkapribado ↗

Maglagay ng text, a at b, at patakbuhin. A–Z at a–z lang ang nagbabago; pinananatili ang case at iba pang character. Dapat coprime sa 26 ang a. Mga valid na halaga: 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Lokal na tumatakbo sa browser. Hindi secure encryption ang classical cipher na ito.

Paano gamitin

Paano gamitin

  1. Ilagay ang teksto at piliin kung mag-e-encode o magde-decode.
  2. Pumili ng a na coprime sa 26 at b mula 0 hanggang 25.
  3. Patakbuhin at suriin o kopyahin ang resulta.

Mga nababaligtad na key

Dapat matupad ng multiplier na a ang gcd(a, 26) = 1. Ang mga wastong halaga ay 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, at 25. Sa pag-decode, ginagamit ang modular inverse ng a at ibinabawas ang b.

Lokal na pagproseso at saklaw

ASCII A–Z at a–z lamang ang binabago sa browser. Pinananatili ang laki ng titik; hindi binabago ang espasyo, bantas, numero, letrang may accent, emoji, at iba pang non-ASCII. Hindi ito ligtas na encryption.

Mga madalas itanong

Maaari mo ring alamin

Aling mga halaga ng a ang wasto?

Mga numerong 0–25 na coprime sa 26: 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, at 25.

Ano ang ginagawa ng b?

Ang b ang additive shift at maaaring buong bilang mula 0 hanggang 25.

Ligtas ba ito?

Hindi. Klasikong cipher ito para sa pag-aaral at palaisipan, hindi pananggalang sa sensitibong datos.