Min hverdag

Kryptologi: Affine cipher script

by on sep.06, 2009, under Århus Universitet, Scripts, Sjov og ballade

Sådan.. jeg trængte lige til et lille afbræk i al den læsning jeg i øjeblikket får lavet. Det endte med et script til at encrypte og decrypte ved hjælp af affine cipher algoritmen.

Hvordan den helt præcist virker osv, kan findes på wikipedia.org under affine cipher

Affine Cipher script

Affine Cipher script

Den skulle gerne virke med det forskellige tests jeg har prøvet mig frem til, men den har selvfølgelig også nogle begrænsninger.

Da scriptet bruger frequency analysis til at bestemme hvilke bogstaver der forekommer oftest, er det derfor krævet at teksten er en gyldig tekst. Dvs er en engelsk tekst der er forholdsvis lang (godt og vel mindst 300tegn).

Scriptet kan desværre heller ikke tage højde for mellemrum ” ” eller nye linie “\n” men udover det virker det fint.

Hov i øvrigt kan scriptet KUN håndtere a-z, og store bogstaver bliver konverteret til små bogstaver.

Scriptet er en lille refined version af den aflevering jeg har lavet til Kryptologi aflevering 1 hvor vi skulle decrypte Canada’s franske version af deres national sang

Anyways. Prøv scriptet og sig til hvis der er nogle fejl – så må jeg jo rette dem ;)

Scriptet kan findes her: Affine Cipher Script

Related posts:

  1. Kryptologi: Shift Cipher Script
  2. Kryptologi: Shift Cipher Script – Updated!
  3. Kryptologi: Aflevering 1 done
  4. Kryptologi: Aflevering 2 done

:, , , , , ,

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...