Advertentie | |
|
![]() |
||
![]() |
Citaat:
![]()
__________________
wie niet waagt, die heerscht niet
|
![]() |
||
![]() |
Citaat:
![]()
__________________
wie niet waagt, die heerscht niet
|
![]() |
|
Zo'n code is natuurlijk makkelijk te kraken, maar als het gewoon bedoeld is om informatie niet 'leesbaar' te maken, is het toch voldoende. Als je een programmeertaal machtig bent, is dit zeer makkelijk te doen, maar dan had je het waarschijnlijk al gedaan. Als je toch een taal kent en je zoekt een simpel onleesbaarheidsalgoritme, zou ik zeggen ROT-13. Aan de naam zou je zeggen dat het hoogtechnologisch is en zou kunnen tippen aan AES e.d. maar het is eigenlijk heel simpel, dit is de sleutel:
Code:
ABCDEFGHIJKLM NOPQRSTUVWXYZ Hierbij moet je dus maar 1 algoritme gebruiken om de tekst te coderen en om terug te coderen. Als je hierop zoekt, zal je vast en zeker wel een progje vinden. Een web-implementatie hiervan vind je op http://www.rot13.com/index.php Ik zal wel iets voor je in elkaar steken, als het ook goed is dat ook je getallen en leestekens verschuiven (als dat niet zo is, moet je dat maar laten weten, dat is ook mogelijk maar meer werk).
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
|
![]() |
||
Verwijderd
|
Citaat:
|
![]() |
|
Ik heb hier een beetje zitten coden, dus hier heb je eentje dat wat meer kan dan je nodig hebt. Het behandelt niet enkel letters, maar ook leestekens en cijfertjes.
De drie algoritmen die ik makkelijk kon toevoegen zijn: Caesar (dit is een uitgebreide variant van ROT13, waarbij je kan kiezen hoeveel tekens opgeschoven moet worden), dan is er Vigenere dat daarop een uitbreiding is, maar veel moeilijker om kort uit te leggen) en een XOR-cypher (dat is een stukje binaire logica). Pas bij die Vigenere op, want blijkbaar komen er bij het decoderen 2 karakters bij, maar ik heb het algoritme niet nagekeken. Het programma (of toch de installer) kun je downloaden van http://users.telenet.be/ilusion.be/p...nInstaller.exe Dit installeert het programma, maar zet ook de broncode op je harde schijf. In totaal is het zo'n 4 megabyte, maar daarvan heb je eigenlijk maar 1 megabyte nodig voor het programma zelf, als die 4 wat krap is. De installatie heb ik met Inno Setup gemaakt, het programma met Delphi 7 + JVCL (voor de algoritmes). Hoe het programma werkt: - gewoon je tekst ingeven in het Invoer-gedeelte, een algoritme + waarde kiezen (cijfer voor XOR/Caesar, tekst voor Vigenere) - coderen kiezen en voila in uitvoer om versleutelde tekst terug te zetten, ook gewoon in invoer ingeven, DEZELFDE waarden kiezen voor het algoritme en decoderen klikken en voila in uitvoer. Om het wat makkelijk te maken: het programma kan ook uit gewone tekstbestanden lezen en geëncrypteerd bestand opslaan. Veel plezier ermee Nogmaals wat links: http://users.telenet.be/ilusion.be/p...nInstaller.exe > het programma http://starbase.trincoll.edu/~crypto.../vigenere.html http://starbase.trincoll.edu/~crypto...al/caesar.html
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
|
![]() |
||
Citaat:
Want dat programma heeft een uitstekende "vervang"-optie (bewerken -> vervangen) Alleen het duurt wel lang om alle letter te gelijk te vervangen. Nee, dan raad ik toch eerder scriptje aan.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
|
![]() |
||
Citaat:
Code:
ABCDEFGHIJKLM NOPQRSTUVWXYZ Code:
NOPQRSTUVWXYZ NOPQRSTUVWXYZ Code:
ABCDEFGHIJKLM OPQRSTUVWXYZ Code:
BBCDEFG... Code:
CCCDEFG... Een grote omweg voor niets, lijkt mij dat... Een scriptje, inderdaad, dat is mogelijk, maar een programma zal evengoed werken (scriptjes zijn aan veel mensen niet besteed, ik weet niet in hoeverre jij scipttalen gebruikt). Probeer mijn proje maar eens uit, het is wel gebruiksvriendelijk, lijkt mij (veel verkeerds kan je niet doen)
__________________
vaknar staden långsamt och jag är full igen (Kent - Columbus)
|
![]() |
|
|