Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

kleines Verschlüsselungs-Progamm


  • Please log in to reply
9 replies to this topic
gero
  • Members
  • 127 posts
  • Last active: Jan 18 2016 10:18 PM
  • Joined: 08 May 2009

Hallo zusammen
Ich habe aus aktuellem Anlass ein kleines Verschlüsselungs-Programm geschrieben, welches
recht einfach zu handhaben und blitzschnell ist.
Gedacht ist es für eMails, wo die ausgegebene Textdatei entweder als Anhang oder eben der
verschlüsselte Text über das ClipBoard eingefügt werden kann.
Ich bin der Meinung, dass auch mit Kenntnis des Quellcodes die Verschlüsselung eher schwer,
bzw. nicht zu knacken ist ... selbst Brute-force sollte da Schwierigkeiten haben, da bei einer
Länge des Passwortes von 9 Zeichen sich bereits 74^9 Möglichkeiten ergeben ... so dass selbst
Grossrechner eine Weile zu tun haben dürften ...

 

Bin an Meinungen und Hinweisen sehr interessiert.

 

Crypter.jpg

 

gruss
gero

 

Spoiler

 

EDIT// Spoiler korrrigiert

EDIT 2 // Fehler korrigiert (hatte eine locale Variable global verwendet)



nnnik
  • Members
  • 1625 posts
  • Last active: Apr 11 2017 02:13 PM
  • Joined: 28 Jul 2012

:D

nun ja es ist ja auch

[ spoiler ]

[ code ]

;code

[ /code ]

[ /spoiler]

BTW ziemlich gut.

Ich muss mich noch durcharbeiten.

Ich finds ziemlich witzig, dass wir in diesem Forum schon 3 Verschlüsselungen erstellt haben.


Visit the new forum ahkscript.org.

http://ahkscript.org


fump2000
  • Members
  • 591 posts
  • Last active: Nov 11 2015 07:52 AM
  • Joined: 01 Nov 2012

Welche Art Verschlüsselung ist das denn?



gero
  • Members
  • 127 posts
  • Last active: Jan 18 2016 10:18 PM
  • Joined: 08 May 2009

@ fump2000 ... ? ... verstehe die Frage nicht nicht so ganz ... man kann's halt ohne Passwort nicht lesen ... :/  ... was ja irgendwie Sinn der Sache ist.

"SSIMM" würde es in etwa treffen (Substitutioneller-Subtraktiver-Integer-Multi-Mix) ... :D

 

gruss

gero



gero
  • Members
  • 127 posts
  • Last active: Jan 18 2016 10:18 PM
  • Joined: 08 May 2009

Hallo zusammen

 

Das PW lautet: Weihnachten_2013

8439118753903315917267176649352231452614328339521831645913667745301304445185395160260085658550429554
8775445098266783366743331594503973392191298934773154062546332245959740949402142460875257311975564079
3425573557073498335645353871261320889102077700321729216430833866992900410832310318679115387271860932
8468048008929123850650385773724749364507958305346279461498049845892414493570594617208868657436162515
6889969284117396223352744492495391773483004245445105847459902774879507401734398147356117885841699498
5610184986746894460388096066136518886779444014353568178942177958600850492503251314500049005183402021
0963915718743036437772813392975310973699120962194442670583105592815592776321216006079467243935519750
3928870600372494869669595048590896074332298390900952171255003680966501587477775895216993791996232914
1973419477686453138170396213687273646193373128005815862334175465568182793608273616028011489208687543
6672850627535798016354056400515039287141665589153057551310308639692487576073251759305921308550047347
2503637685007998098361476747545568558398330535081500356925053118077735766528354856961252348708938270
4044687545527519043877660472757163628607500450426219817131811528677788203089621778730396890656513676
9613987119689653082163313931842787514089915208360386291224014718817077538339153407358849487097926538
3937167067834289395461425044687547227519008473514559745348926148496908172240734097864199727438388366
8230135934230560746410933508821650540366023446869264377958628029081542432530621310210883752172880594
6706073645794870977765566806550075850380356484062157884927151747247064888967838237577875383728767664
4730379379877548131275431647625660254267574364809564224878731652128947771493213307833010433315911891
8126219240358574943774904633695950385908964054674800764279936639849563339042814122088968382769663856
0334818034897339636129899384960007976904695950485908959634674800746279933508821650538966689108867756
3779586280295994005879052609441452521988419915657706639446465409718585489772858374192106935415863431
4712364114398861034094905325554168582787440565366213728610407842892013704287341406786973703612080384
8667526350869068838028927996350369760814885687755265058553854867674950778849779945207080511816253861
4984868816273075451085665929896481475866636584426810699058634810550325070959189148280546077708015140
9490435690572966344314005500368420652737969320729521784368946876243867945872141519981655777864517591
0994191006688778273543495271306073159285779989135601074161189126900026365211659085535030130036917415
3383251658246689422366386003074084368420754322408696815517654680342525412902306630204994675835099804
8045752592490639864181734747790449627835883916404420649064688689445141755035289333106782025708180338
4164860909145181886838738181194090284020308551909001325458679891198460268146268001198424477496379623
1135255969008188403882097669648424053140571779052658262262803319635220444180221171829515856699506312
2608234124807905133056624866552503787286487829852724357260408053388595559112951776503400538197489253
9774536471876667713491655843379276107406442636368563314424963584285785283662199595559105301776503884
8688153573693514561946216444725308669354023717791911243620045425434870052037249451663385929362489407
0140862147026218290972603242620827334601963739063960353635602890773864051125925057818821079706381227
8012953623940548730

:/



nnnik
  • Members
  • 1625 posts
  • Last active: Apr 11 2017 02:13 PM
  • Joined: 28 Jul 2012
:D
Hatte bis jetzt noch nicht die Zeit mir das genau anzuschauen.
An sich sehe ich ein paar kleinere Lücken, die aber nur das Brute-Forcen erleichtern.(Das lässt sich nur schwierig vermeiden.)

Die geringe Resonanz liegt daran, dass es sehr effektive Verschlüsselungen bereits gibt, die sich nicht einfach so entschlüsseln lassen, ausserdem ist die deutsche Community hier auch nicht mehr das was sie mal war. :(
Zudem ist deine Verschlüsselung so komplex, dass da kaum einer durchsteigt. :D

Es gibt aber trotztdem dinge die du bewirkt hast, so hast du mich dazu gebracht meine Verschlüsselung endlich fertigzustellen.

BTW:
Wird in Unicode oder in Ansi verschlüsselt?

Visit the new forum ahkscript.org.

http://ahkscript.org


gero
  • Members
  • 127 posts
  • Last active: Jan 18 2016 10:18 PM
  • Joined: 08 May 2009

Du erwähnst offensichtliche Schwachstellen ... ohne sie konkret zu benennen ... also raus damit, habe ja um Hinweise + Kritik gebeten ... B)
Verwende ANSI nicht Unicode.

 

Klar gibt es jede menge Verschlüsselungsverfahren, welche aber eben alle bekannt sind ... ergo wirds auch die entsprechenden Hacks mittlerweise geben ... bzw. implementierte Hintertüren (wer die IT - Nachrichten ein wenig verfolgt, der weiss, dass NSA & Co sich das richtig was kosten lassen ...) ... UND: Die meisten s.g. Algorithmen kommen aus den USA und sind somit per se nicht vertrauenswürdig ...
Also sind freie Exoten auf dem Gebiert der Veschlüsselung IMHO das Mittel der Wahl, da hier eben die Standard-Tools total versagen und Manpower angesagt ist, um letztlich in Erfahrung zu bringen, dass sich der Gero mit seiner Freundin 17:00 vor dem Kino "Universum" am nächsten Dienstag treffen wird ... um einen Film zu sehen, nicht um das Kino zu pulverisieren ... :-)

gruss
gero



nnnik
  • Members
  • 1625 posts
  • Last active: Apr 11 2017 02:13 PM
  • Joined: 28 Jul 2012

 

Klar gibt es jede menge Verschlüsselungsverfahren, welche aber eben alle bekannt sind ... ergo wirds auch die entsprechenden Hacks mittlerweise geben ... bzw. implementierte Hintertüren (wer die IT - Nachrichten ein wenig verfolgt, der weiss, dass NSA & Co sich das richtig was kosten lassen ...) ... UND: Die meisten s.g. Algorithmen kommen aus den USA und sind somit per se nicht vertrauenswürdig ...

Also sind freie Exoten auf dem Gebiert der Veschlüsselung IMHO das Mittel der Wahl, da hier eben die Standard-Tools total versagen und Manpower angesagt ist, um letztlich in Erfahrung zu bringen, dass sich der Gero mit seiner Freundin 17:00 vor dem Kino "Universum" am nächsten Dienstag treffen wird ... um einen Film zu sehen, nicht um das Kino zu pulverisieren ... :-)

gruss
gero

Die Encryptions sind aber so gemacht, dass ein wiederherstellbarer Informationsverlust eintritt:

Einfaches Beispiel:

(c:=mod(a+b,4))

a und b sind beide keiner als 4.

Das Ergebnis ist auch kleiner als 4.

z.B. kann c jetzt 0 sein dann kann a=0 b=0 a=1 b=3 a=2 b=2 a=3 b=1 sein - Es gibt also 4 Möglichkeiten, die Information von a und b getrennt ist verloren gegangen, lässt sich jedoch wiederherstellen, wenn man a und c oder b und c kennt.

 

Mit den Sicherheitslücken habe ich mich geirrt, oder genauer gesagt ich will nichts Falsches sagen bis ich ganz durchgestiegen bin.


Visit the new forum ahkscript.org.

http://ahkscript.org


gero
  • Members
  • 127 posts
  • Last active: Jan 18 2016 10:18 PM
  • Joined: 08 May 2009

*gelöscht*

 

... da Missverständnis.

 

gruss

gero



Multigamer
  • Members
  • 9 posts
  • Last active:
  • Joined: 26 Feb 2014

Thx for this great Work.

Da steckt bestimmt ne Menge Arbeit drinn.