Krypteringsprogrammet Kryptogamen



Relevanta dokument
För att använda sifferkrypto använder man en rektangel om 5 gånger 6 bokstäver.

När man krypterar med en kod översätter man hela ord eller uttryck

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

Lagadministration Linda Emterby

Formulär Sida 2 av 12

Grundläggande kryptering & chiffer

Logga in. Elevöversikt. Kolumner. Godkänna. Urval. Hantera inflytt och byte. Sök. Familjebild. Utskriftsrutin Om pengen

Steg 1 Starta Outlook 2013 och öppna konfigurationsguiden

Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen.

Användarmanual Jobb i Stan. CV-Handboken. Registrering, jobbsökning mm. Copyright Aditro. All rights reserved.

Flytt av e-post till OCS

Instruktion för att slutföra registreringen

Användarmanual för nya funktioner

Gesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: Skola: DSV

Aditro HR Portalen - logga in och byta lösenord

KeyControl Sök person, nyckel eller cylinder

Digital Display VDS / Bus2

Proloquo4Text Skriv. Tala. Kommunicera.

Klicka på en sökrad för att få fram hänvisningar, fullständig information och möjlighet att skicka meddelande via e-post eller sms.

Uppgift 1 (Oläsliga krypterade meddelanden)

Rolladministration i PaletteArena 5.3

Lathund Web Help Desk

Så här gör du din gymnasieansökan på webben

B = Bokad tid. T = Tillfälligt bokad tid. L = Ledig tid. X = Spärrad tid

Det finns möjlighet att skicka SMS från ett flertal ställen i Rebus-systemet, detta dokument går igenom alla ställen där det fungerar.

Tentaupplägg denna gång

Innehållsförteckning. Manual WebCT

LÄSLANDET - BOKSTÄVER OCH ORD

Manual Jourläkarschema Närhälsan V7 - Version 1.0

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

FÖRBEREDANDE INSTÄLLNINGAR INFÖR SKYPE MÖTE SAMORDNAD VÅRD- OCH OMSORGSPLANERING

Snabbguide. Telia Maxi 10. Bruksanvisning. Ställa klockan Se sid 5. Viloläge. Du har bläddrat fram en påringning 16 LZTA , 98-04

Komma igång med Eventor

Hämta hem 2005 års installationspaket från Skatteverkets hemsida:

Inledning. Att bli medlem

Byggmästarkrypto lärarsida

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: minuter beroende på variant Material: TI-82/83/84 samt tärningar

Instruktioner för beställningar och kontoadministration för abonnenter av inlästa läromedel

Krypteringteknologier. Sidorna ( ) i boken

Manual till 3C för CPUP

Självbetjäning för arbetsgivare. Användarhandledning Arbetsgivartjänsten Lämna uppgifter

Skriv ut korten. Laminera dem gärna. Då håller de längre och kan användas om igen. Klipp ut dem och lägg de röda respektive de gröna i var sin ask.

Hämta appar. Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt.

Dokumentation för Brf Orminge's hemsida

Instruktioner för dig som ska söka till Mattekollo 2016

E-post för nybörjare

Lathund Spåra ändringar

Manual till 3C för CPUP

Vad tycker du om ditt äldreboende?

Skapa gästkonton i Värmdö Kommun

Här kan du välja befintligt upplägg eller skapa ett nytt. Klicka på edit uppe till höger för att redigera och/eller skapat nytt.

GUIDE FÖR RECENSIONSVERKTYGET

SchoolSoft för elever

3. Fyll i din e-postadress, det viktigt att den stavas exakt rätt (se bild 1 nedan, pil 3)

NEONOVA. Handledning Brukarundersökning med Pict-O-Stat Pilotprojekt SKL

Kryptering HEMLIG SKRIFT SUBSTITUTION STEGANOGRAFI KRYPTOGRAFI

Guide till Lidingö stads app (Netpublicator) för digitala nämndhandlingar

Programmering av Thangram portregister System XIP (VA/08)

STADSBYGGNADSFÖRVALTNINGEN. Aktivitetsstöd. Behörigheten Föreningsadministratör. Datum: Version 2. Sidan 1 (30)

Med detta och följande avsnitt blir det något svårare. Det finns också

Semester och arbetstidsförkortning

Pedagogisk planering Åk 2 Skriva brev

Konfigurera Xenta från Point

2. Registrera en ny medlem

KeyControl Efterbeställning av nycklar och cylindrar

Smartair System. TS1000 Version 4.23

HANDLEDNING ZENIT BILBOKNING

Versioner. Uppdaterat pga. att Diligentia AB börjar använda Agresso Lotta Gilot Uppdatering av inloggning via TC

MANUAL. Weblink WebCall

Så här fungerar registreringen i Malmö stads Odlingsslottskö

Försöksnomineringssystem 2013

Vad tycker du om din hemtjänst?

Viktigt att tänka på!

IT-Café: SKYPE (videosamtal)

KeyControl Lägga upp ett nytt låssystem och låsschema

Installationsanvisning för PI-Utbildningar

Så här gör du i Skolportalen

Gå till Ange ditt användarnamn (samma som din e-postadress) och ditt lösenord.

E t t E k o n o m i s y s t E m s p E c i E l lt a n pa s s at f ö r s v E n s k a k yrka n s v E r ksam het

Programmeringsuppgifter 1

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.

Leveransbokning för Nya sjukhusområdet Helsingborg

Resurscentrum för kommunikation Dako SymWriter. Minimanual

En guide till FirstClass

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010

Roxio Retrieve Användarhandbok

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago.

Användarhandbok - attest. Egenrapportering

Home Prosafe 1132 GSM larm (Art.nr )

Handledning Master Befolkning inkl. listning av invånare inom Hälsoval Gävleborg

Antal svarande i kommunen 32 Andel svarande i kommunen, procent 43 Kategorier ångest? Mycket dåligt Totalt Nej. Någorlunda. Mycket gott.

Välkommen som testpilot av plattformen PictureMyLife!

Manual Introduktionskurs SiteVision

PSYKOLOGISK UNDERSÖKNING H 70:

Guide för pdf-formulär

Utskick av respondentenkät

Fotbollsskolan. skott.indd

Danske Bank Lönetjänst - Vägledning för Kundhelpdesk inloggning med lösenord

Bruksanvisning KABA MAS AUDITCON KABA MAS HAMILTON Modell 100, 200, 400, 50 och 52

Transkript:

Kryptogamen Sida 1(5) Krypteringsprogrammet Kryptogamen Om programmet Detta program är avsett som en pedagogisk leksak. Det hindrar inte att det kan användas för att försvåra insyn i exempelvis en mailkommunikation mellan privatpersoner. För kryptoexperten - med tillgång till avancerade kodknäckarverktyg är dock den här sortens kryptering närmast att likna vid klartext. För viktiga saker ska man använda något betydligt mer avancerat verktyg, exempelvis PGP. Programkonstruktör och ägare: Erik Kullberg. Synpunkter rörande programmet emottages tacksamt per epost. Bruksanvisning Programmet manövreras med hjälp av ett antal knappar, vilkas funktion förklaras i det följande. Efter den genomgången följer ett par exempel.

Kryptogamen Sida 2(5) Sök i rullisten tills du hittar den bokstav som du vill att ditt nya alfabet ska börja med. Markera den och tryck på knappen Välj nyckel. Fönstret nedanför rullisten visar alfabetet, dels i ordinarie ordning och dels i förskjutet skick. Det förskjutna alfabetet (som på bilden börjar på den markerade och valda bokstaven E ) är det som används för krypteringen. Det meddelande som ska krypteras, skrivs in i rutan Klartextmeddelande. Det går bra med vilka tecken som helst, men det är bara alfabetets bokstäver som bytes vid kryptering. Alla andra tecken (mellanslag, komma, utropstecken osv) går igenom oförändrade. Det krypterade meddelandet visas i rutan Krypterat meddelande. Knappen => Kryptera => verkställer kryptering med den givna nyckeln. Knappen <= Dekryptera <= transformerar texten tillbaka till det skick den hade före krypteringen. Detta förutsätter förstås att inställd nyckel är densamma som den som användes vid krypteringen. Det finns en knapp Rensa för vardera textrutan. Den raderar all text i resp. textruta. Knappen Flytta till Krypterat => flyttar den text som står i rutan Klartextmeddelande till rutan Krypterat meddelande. Knappen <= Flytta till Klartext flyttar den text som står i rutan Krypterat meddelande till rutan Klartextmeddelande.

Kryptogamen Sida 3(5) Exempel 1. Ett nyckeltecken Agent Knatte ska skicka följande meddelande till agent Fnatte: Nyckeln till det blå skåpet ligger i skålen! Knatte och Fnatte har kommit överens om att alltid använda kodnyckel X, så Knatte markerar och väljer X. Han skriver in meddelandet i klartextrutan och trycker på => Kryptera =>. Det krypterade meddelandet ser ut så här: HSZEÄFH NCFF ÅÄN YFU MEUJÄN FCAAÄL C MEUFÄH! Knatte klipper ut det och klistrar in det i ett mail, som han skickar till Fnatte. När Fnatte får mailet, klipper han ut det krypterade meddelandet, startar programmet Kryptogamen och klistrar in meddelandet i rutan för Krypterat meddelande. Han väljer nyckel X som överenskommits. När han trycker på knappen <= Dekryptera <=, får han upp klartextmeddelandet i rutan Klartextmeddelande och läser Nyckeln till det blå skåpet ligger i skålen! Kommentar: Antag nu att Björnligan får tag i mejlet. Dom gissar att det handlar om ett krypto av Kryptogamentyp, men vet inte vilken nyckel som ska användas. Dom startar Kryptogamen och klistrar in meddelandet i Krypterat meddelande. Dom väljer nyckel och trycker <= Dekryptera <=. Den proceduren upprepas med ny nyckel tills meddelandet i Klartextmeddelande är begripligt, vilket sker när dom kommit fram till nyckel= X. Detta har då krävt högst 28 försök - låg säkerhet, måste man säga!

Kryptogamen Sida 4(5) Exempel 2 Två nyckeltecken Agent Knatte ska skicka följande meddelande till agent Fnatte: Detta är ett prov med två tecken i nyckeln (eller egentligen två nycklar)! Han börjar med att skriva in meddelandet i rutan för Klartextmeddelande. Knatte och Fnatte har nu kommit överens om att alltid använda nyckel BX. Knatte markerar och väljer först B och trycker på => Kryptera =>. Därefter trycker han på <= Flytta till Klartext. Knatte markerar och väljer nu X och trycker på => Kryptera =>. Knatte klipper ut meddelandet från Krypterat meddelande och klistrar in det i ett mail, som han skickar till Fnatte. Fnatte klipper ut meddelandet från mailet, startar Kryptogamen och klistrar in meddelandet i Krypterat meddelande. Nycklarna ska tas i omvänd ordning när man dekrypterar, så Fnatte ställer in och väljer X, trycker <= Dekryptera <=, trycker Flytta till Krypterat => ställer in och väljer B, trycker <= Dekryptera <=. Nu framträder meddelandet i läsbart skick. Kommentar: Den som vill läsa mailet utan att känna till nyckeltecknen, sätter igång med att gå igenom alla 28 nyckeltecknen. När det visar sig att det inte hjälper, inser man att meddelandet är krypterat med mer än ett nyckeltecken. Då börjar man med att välja ett visst första nyckeltecken, exempelvia A, trycker <= Dekryptera <=, trycker Flytta till Krypterat =>, och dekrypterar sedan med alla tecknen i tur och ordning. Om detta inte ger träff, så byter man första-tecken och provar sig igenom alla 28 andra-tecknen igen. Antalet kombinationer är 28*28=784, så det kan ta en stund. Metoden är helt ofelbar förr eller senare träffar man rätt! Detta gäller oavsett hur många nyckeltecken som använts det är bara en fråga om tålamod och tid: 3 nyckeltecken ger 28*28*28=21952 kombinationer, 4 nyckeltecken ger 28*28*28*28=614656 kombinationer, osv. Om man tänker sig att man kan prova tio kombinationer (nycklar) per minut, så tar det ungefär 1 timma och 20 minuter att prova sig igenom en kod med 2 nyckeltecken, 37 timmar att prova sig igenom en kod med 3 nyckeltecken, 1024 timmar att prova sig igenom en kod med 4 nyckeltecken! I de flesta fall kan man nöja sig med 2 nyckeltecken Björnligan ger nog upp efter ett par hundra misslyckade försök.

Kryptogamen Sida 5(5) Exempel 3 Kan det bli fel? Om man krypterar ett meddelande kan det se ut som en vanlig, begriplig mening ändå? Kanske med en helt annan betydelse än den ursprungliga? Om meddelandet består av ett enda ord, blir chansen större vi provar: Klartext Nyckel Krypterat I S Å BY Ö AX BY C DÅ HEJ K ROT HUT E LYX Kan du hitta fler ord som blir riktiga ord även i krypterat skick? Försök med längre ord. Försök med två ord. Vi ser att om meddelandet består av två eller flera ord, så är det i praktiken omöjligt att det skulle bli begripligt efter kryptering. Exempel 4 Försvåra gissningar undvik andra tecken än bokstäver! Antag att vi ska skicka ett meddelande som innehåller följande: JAS 39 Gripen. I krypterat skick (med exempelvis nyckel X) ser det ut så här: DXM 39 ALCJÄH Om nu Björnligans kryptoexpert får se detta meddelande, kan man gissa att han resonerar såhär: Hmm tre bokstäver, följt av siffrorna 39 där kanske står JAS 39 i så fall är ju X = A, vi provar med nyckel = X. Därmed har han knäckt koden. Metoden fungerar även med flera nycklar. Han fick hjälp av siffrorna, som ju går igenom oförvanskade. Tänk på att det är endast bokstäver som ändras vid krypteringen alla andra tecken går igenom helt oförvanskade! Man kan alltså försvåra för Björnligan genom att undvika siffror så här: JAS trettionio Gripen, vilket, krypterat med nyckel X blir DXM NLÄNNCIHCI ALCJÄH. Om man dessutom undviker alla andra tecken som inte är bokstäver (exempelvis punkt, komma, utropstecken, bindestreck, parentes ) så har man försvårat tjuvläsandet maximalt. Meddelandet blir lite mer svårläst för mottagaren om det saknas skiljetecken, men det kan det ju vara värt.