Forum: Sonstige Fragen zu Delphi
Delphi
by negaH,
13. Mär 2006
Hi Schinger,
die Kernaussage meiner ganzen Postings ist
"Du must das selber verstehen und auch dann umsetzen und verifizieren". Eine Library ist eine Library und kein fertiges Produkt. Würdest du dein Auto zu einem in die Werkstatt geben der die ganz deutlich sagt "aber ich bin ein Anfänger" ?
Für C# kenne ich keine Sourcen, da ich damit bisher noch nicht im Kryptogaphiesektor...
Forum: Sonstige Fragen zu Delphi
Delphi
by negaH,
13. Mär 2006
Man muß auch unterscheiden um was für Algorithmen es sich dreht.
Bei den Hashalgorithmen kannst du mit 100% davon ausgehen das sich gute Implementierungen wie ein Ei demanderen gleichen.
Das gleiche gilt bei CRCs, Cyclic Redundance Checksums, wenn man die richtigen Parameter, sprich Polynome benutzt.
Bei den Zufallsgeneratoren wird es schon wieder schwieriger das es oft mehrere Versionen...
Forum: Sonstige Fragen zu Delphi
Delphi
by negaH,
13. Mär 2006
Einfache Antwort:
Theoretisch JA zu 100%,
praktisch JAIN und eher 80% Wahrscheinlichkeit das irgendwas nich ganz hinhaut.
Ja ich. Die Sache ist so das man sehr sehr genau darüber bescheid wissen muß WAS WIE in der jeweiligen Library gemacht wird. Es gibt zwar Standards aber wie so oft hält sich daran keiner und erst recht die sogenannten "Big Player" wie Microsoft koxchen sehr gern...
Forum: Sonstige Fragen zu Delphi
Delphi
by negaH,
22. Feb 2006
Sie müssen kompatibel sein, rein Algorithmisch gesehen. ABER! alles was ausserhalb des reinen AES Algos. liegt ist Definitionssache, dh. zb. das Protokoll wie man den übergebenen Schlüssel in einen sicheren Sessionkey umwandelt kann sehr unterschiedlich sein. Das gleiche gilt für die IVs=Init Vektoren.
Du solltest folgendes berücksichtigen:
1.) nur Cipher Modis cmCBC, cmECB, cmOFB etc. pp....