-
28-07-2008, 17:09 #1
[CODING][JAVA] uittesten encryptie
Hallo allemaal,
Ik heb vandaag mijn encryptie systeem af ( dat ook perfect kan decrypteren ) en ik wilde eens weten hoe goed mijn methode is.
Dus wilde ik hier eens vragen of er iemand een site weet waar mensen dit met plezier eens willen proberen. Of als er hier iemand is die dit eens wil doen.
De methode is echt niet moeilijk, maar het kan misschien wel een uitdaging zijn.
Voor de moedigen hier:
Tips:
Het werkt met een sleutel.
Het zijn 6 woorden ( normale woorden vb. dit is een test )
TTWXXX^[}TTWXXX^\<TTWXXX^\JTTWXXX^\HTTWXXX^\?TTWXXX^\ITTWX XX^[YTTWXXX^\0TTWXXX^\ATTWXXX^\GTTWXXX^\ATTWXXX^\CTTWX XX^\CTTWXXX^\OTTWXXX^\PTTWXXX^\NTTWXXX^\KTTWXXX^[dTTWXXX^\QTTWXXX^\\TTWXXX^[gTTWXXX^\TTTWXXX^\ZTTWXXX^[jTTWXXX^\bTTWXXX^\WTTWXXX^\UTTWXXX^[nTTWXXX^\ZTTWXXX^\bTTWXXX^\iTTWXXX^\hTTWXXX^\[Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
-
28-07-2008, 21:16 #2
"het werkt met een sleutel" is nogal vaag. Bedoelt ge een eenvoudige substitution cypher, of een algoritme waar we het raden naar hebben met een sleutel als input ( wat zowa alles kan zijn?
)
Off Limits , an upcoming HL² modification || #off-limits @ quakenetno votes
-
28-07-2008, 21:25 #3
werk niet echt met een algoritme, alles is zo zelf uitgevonde, dus zal wel eenvoudige substitution cypher zijn.
De sleutel is een waarde. Met die waarde kan je je characters terug vinden.Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
29-07-2008, 00:48 #4Member
- Registered
- 14/05/03
- Location
- Schoten
- Posts
- 812
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/7
volgens mij vrij onmogelijk om zo te vinden, wat is btw het nut van telkens TTWXXX^ overal tussen te zetten, dat valt wel vrij snel op. Als uw key even lang is als uw message valt hier al zeker niks uit te halen.
volgens mij moet je altijd of key of unencrypted message hebben, of je moet zelf messages kunnen laten encrypten en naar eventuele herhalingen zoeken om zo de key te kunnen achterhalen.
http://en.wikipedia.org/wiki/Vigen%C3%A8re_cipherLast edited by Kemblin; 29-07-2008 at 00:53.
no votes
-
29-07-2008, 11:19 #5
ja, dé manier om een substitution cypher te decrypteren is een relatief grote text geencrypteerd te onderzoeken op herhalingen van bepaalde letters, of in uw geval, waar woorden duidelijk hun lengte behouden [ uw '[' delimiters zijn gewoon zichtbaar ], de woorden zelf te herkennen dmv lengte etc. Maar als jij een set ad hoc regeltjes gemaakt hebt, bijvoorbeeld de positie van een character in de string gebruiken om volgens een bepaalde formule te springen in uw sleutel, dan is decrypteren met 6 woorden als input nogal moeilijk denk ik.
Als het een gewone substitutie is met een rechtstreekse 1->1 mapping, dan is brute forcen relatief eenvoudig ( generator schrijven, laten lopen tot er verschillende echte woorden in voorkomen ), maar voor alle ad hoc regeltjes die je toevoegt moet de brute forcer ook dingen proberen ( permutaties etc ), en verhoogt de tijd nodig om te kraken aanzienlijk.
Als je woordlengte idd behouden blijft zou je hier bijvoorbeeld kunnen de 2 drieletterwoorden gaan gebruiken om substitutie + wat ad hoc regels te op uit te proberen en te matchen aan de bestaande nederlandse 3 letter woorden, dat zou vrij snel gaan denk ik. Iemand die al wat speciale software geschreven heeft voor dergelijke dingen ( echte crackers etc ), zou t mss wel snel kunnen kraken. Moest ik wat meer tijd hebben, k zou t ook es proberen =]
Off Limits , an upcoming HL² modification || #off-limits @ quakenetno votes
-
29-07-2008, 13:37 #6
De woordlengte is hetzelfde. ( kan misschien hier mijn encryptie nog op verbeteren )
Maar je moet nog iets weten.
Als je zegt '[' is 'I' en je neemt dit voor heel de tekst, dan ga je er niet geraken.
vb. een boom
encrypteerd zou zijn: 1dN As41
Alles letters/cijfers zijn een andere betekenis
en daarom heb je die TTWXXX^ en al nodig. Ze staan er niet voor niets
Ik wil hier natuurlijk niet het beste encryptie systeem hebben, wilde gewoon eens weten hoe snel het gekraakt zou worden.
TTWXXX^: Is niet de key, het helpt, net zoals je key ( die in je achterhoofd zit ) om de positie terug te vindenDollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
29-07-2008, 13:50 #7
bij elke letter staat exact TTWXXX^ ... hoe kan dat u meer informatie geven?
Off Limits , an upcoming HL² modification || #off-limits @ quakenetno votes
-
29-07-2008, 13:58 #8
Dat is 1 stap van het decrypteren, dat stelt een numerieke waarde voor, maar hier zit er misschien een klein beetje wiskunde achter
Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
29-07-2008, 14:16 #9
*edit* nm, geen tijd/zin voor, veel plezier
Off Limits , an upcoming HL² modification || #off-limits @ quakenetno votes
-
29-07-2008, 14:36 #10Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
En het nut is?
Er bestaan zeer goed uitgedachte encryptiesystemen die in de meeste moderne talen (java ook) rechtstreeks zitten ingebouwd. Uw eigen encryptiesysteem maken is vrij veel tijdsverlies meestal
.
no votes
-
29-07-2008, 15:29 #11
Ja, weet ik ook dat er vele betere systemen zijn. Maar je zult het beter snappen als je zelf eens een systeem maakt.
Tijdsverlies, ja en nee. Ik programmeer graag, ik zal dit wel ooit nog keer kunne gebruike, maar het is idd niet optimaal.Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
29-07-2008, 16:29 #12Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
voor veel dingen ga ik daarmee akkoord van zelf maken = beter begrijpen, maar voor zaken als encryptie gaat dit echt niet op imho
.
Simpelweg omdat het niet echt software concepten zijn.no votes
-
29-07-2008, 16:49 #13Member
- Registered
- 14/05/03
- Location
- Schoten
- Posts
- 812
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/7
die TTWXXX^ heb je echt voor niks nodig normaal gezien.
Die [ delimiter gebruik je volges mij om spaties te verdoezelen, maar voor de rest is heel dat
TTWXXX^\ en TTWXXX^[ gebeuren overbodig.
ik wil wel eens de encryptie zien van deze string aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (langer dan de key)Last edited by Kemblin; 29-07-2008 at 17:20.
no votes
-
29-07-2008, 18:25 #14
key is 9 letters
origineel: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
encrypted: TTWXXX^\7TTWXXX^\8TTWXXX^\9TTWXXX^\:TTWXXX^\;TTWXX X^\<TTWXXX^\=TTWXXX^\>TTWXXX^\?TTWXXX^\@TTWXXX^\AT TWXXX^\BTTWXXX^\CTTWXXX^\DTTWXXX^\ETTWXXX^\FTTWXXX ^\GTTWXXX^\HTTWXXX^\ITTWXXX^\JTTWXXX^\KTTWXXX^\LTT WXXX^\MTTWXXX^\NTTWXXX^\OTTWXXX^\PTTWXXX^\QTTWXXX^ \RTTWXXX^\STTWXXX^\TTTWXXX^\UTTWXXX^\VTTWXXX^\WTTW XXX^\XTTWXXX^\YTTWXXX^\ZTTWXXX^\[TTWXXX^\\TTWXXX^\]TTWXXX^\^TTWXXX^\_TTWXXX^\`TTWXXX^\aTTWXXX^\bTTWXX X^\cTTWXXX^\dTTWXXX^\eTTWXXX^\fTTWXXX^\gTTWXXX^\h
je ziet hier nu al duidelijk iets
heb zelfde key gebruikt als in mijn eerste berichtLast edited by etl_mx; 29-07-2008 at 18:31.
Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes
-
29-07-2008, 18:30 #15Dollarqueen, Rock & Roll sounds straight from the city of Bruges & it's imaginary streets of joy.
http://www.dollarqueen.beno votes

