Tag: Decrypt
Kryptologi: Shift Cipher Script – Updated!
by Wel Rachid on sep.09, 2009, under Århus Universitet, Scripts, Sjov og ballade
Så har jeg fået opdateret Shift Cipher Scriptet, således det også gør brug af Frequency Analysis.
Det har derfor fået et nyt element i select-drop-down menuen, som hedder Gæt.
Har tilmed også fået taget et nyt screenshot.
Kryptologi: Shift Cipher Script
by Wel Rachid on sep.06, 2009, under Århus Universitet, Scripts, Sjov og ballade
Endnu en overspringshandling der resulterede i et script. Denne gang drejer det sig om om Shift Cipher, også kendt som Caesar Cipher.
Der er brugt stort set de samme begrænsinger som i mit andet script Affine Cipher Scriptet
Hvis du vil vide mere om den måde det fungerer på så kan du enten læse det på selve siden eller gå ind på Wikipedia.org og læs om det.
Måske at man skulle update scriptet lidt, så det laver frequency analysis, ligesom affine cipher scriptet gør. Men det må blive en anden overspringshandling. Jeg må hellere komme tibage til min aflevering
I øvrigt er dette også en cipher vi har fået kendskab til gennem Kryptologi kurset jeg følger i øjeblikket. Og bare rolig – det er ikke en af de helt sikre, selvom der i følge Shannon er tale om Perfect Secrecy
Scriptet finder du her: Shift Cipher Scriptet
Kryptologi: Affine cipher script
by Wel Rachid 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
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
Kryptologi: Aflevering 1 done
by Wel Rachid on aug.31, 2009, under Århus Universitet
Så er den første aflevering i kryptologi lavet og afleveret.
Opgaven gik ud på at dekryptere en ciphertext, som var en affine cipher.
Afleveringen finder du her: Kryptologi Aflevering 1
Der er nogle små typos i – men det går nok.
I øvrigt fik jeg også lige lavet et hurtigt script som gør brug af frequency analysis.


