Ga naar inhoud

XOR encryptie.


Aanbevolen berichten

Op een site waar ik kom staan allemaal challenges. Bij 1 van die challenges moest je XOR ontcijferen. Ik had eerst in de library gekeken bij teksten van gebruikers, daar stond dat je het zo kunt ontcijferen: 10011101 01100111 ----------- 11111010 Dus, 1+1=0, 1+0=1 en 0+1=1. Toen vroeg ik het aan iemand bij mij op msn, die kent XOR ook, en die zei dat het precies andersom moest. Zoiets: 10011101 01100111 ----------- 00000101 Dus 1+1=1, 1+0=0 en 0+1=0. Toen dacht ik: Ik probeer ze allebei, ik allebei zitten ontcijferen daarna in een Binary Convert gezet, eerst op 7 bits gezet en daarna op 8 bits. dit kwam er uit: Manier 1: 7 bits:]V]hB^7[N@ulL\$ 8 bits:º°òîè…y½°s ë²eÄŠ Manier 2: 7 bits:"{)piq"=!H$|1?x#[ 8 bits:EíO<Qz†BOŒ_øLš;u En zoals (iedereen) wel kan zien, dit klopt niet. Wat doe ik verkeerd is dus mijn vraag? Ik hoop dat iemand kan helpen, en alvast bedankt. Greetz, Rens_uit_His
Link naar reactie
[quote:e828d7d3d3="Rens_uit_His"]Op een site waar ik kom staan allemaal challenges. Bij 1 van die challenges moest je XOR ontcijferen. Ik had eerst in de library gekeken bij teksten van gebruikers, daar stond dat je het zo kunt ontcijferen: 10011101 01100111 ----------- 11111010 Dus, 1+1=0, 1+0=1 en 0+1=1. Toen vroeg ik het aan iemand bij mij op msn, die kent XOR ook, en die zei dat het precies andersom moest. Zoiets: 10011101 01100111 ----------- 00000101 Dus 1+1=1, 1+0=0 en 0+1=0. Toen dacht ik: Ik probeer ze allebei, ik allebei zitten ontcijferen daarna in een Binary Convert gezet, eerst op 7 bits gezet en daarna op 8 bits. dit kwam er uit: [/quote:e828d7d3d3] XOR = eXclusive OR. Dat wil zeggen. Dat beide waarden een 1 mogen bevatten, maar niet tegelijkertijd (exclusief). Dus het volgende klopt: [code:1:e828d7d3d3] 1001 1101 0110 0111 XOR ----------- 1111 1010 [/code:1:e828d7d3d3] 1111 1010 = FA (Hex) Tot zover rijkt de aangeleverde informatie en de uitleg. [quote:e828d7d3d3="Rens_uit_His"]Damn it, was er dus toch 1 van de 2 goed. Najah, dan zal ik het antwoord nog maar een keer encrypten met een andere encrypter. MD5 of DES of zo is ut dan denk ik. ksal nog wel ff verder zoeken, ik laat wel iets weten als ik ut antwoord heb[/quote:e828d7d3d3] MD5 en DES zijn slechts één-richtings (hash) encryptie methoden! D.w.z. dat je uit het resultaat niet op een redelijk eenvoudige manier het origineel weer terug kunt halen.
Link naar reactie
[quote:b4a2717c68="h4xX0r"]MD5 en DES zijn slechts één-richtings (hash) encryptie methoden! D.w.z. dat je uit het resultaat niet op een redelijk eenvoudige manier het origineel weer terug kunt halen.[/quote:b4a2717c68] Het feit dat je het origineel niet redelijk eenvoudig kunt terughalen staat los van een- of twee-richting methode. Bij encryptie is het altijd de bedoeling dat je het niet redelijk eenvoudig terug kunt halen. DES werkt twee richtingen uit. Je kunt encrypten en decrypten; uiteraard moet je wel de sleutel hebben om te kunnen decrypten (afgezien van de diverse attack methodes). MD5 is echt one-way; je kunt [i:b4a2717c68][b:b4a2717c68]nooit[/b:b4a2717c68][/i:b4a2717c68] uit het resultaat het origineel terug halen, zelfs niet met de sleutel.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...