Archiv verlassen und diese Seite im Standarddesign anzeigen : Einfache Verschlüsselung in C
Hi, kennt wer ne Verschlüsselungsfunktion für C? Möglichst eingebaut.
Muss nichts dolles sein, einfach kein Plain-Text. Wichtig wäre, dass keine binären Nullen in den Hashes vorkommen, da die Strings weiter verarbeitet werden.
Für alle die es interessiert ;-)
Es gibt da eine "alte" C-Libary genannt crypt. Die ist sehr rudimentär, habe ich nicht verstanden ;-) Zum Glück habe ich eine erweiterte Libary gefunden - mcrypt - die macht das Leben leichter und besser.
Es gibt ein Kommandozeilen Tool, eine C-API und auch eine PHP-API, sofern die Lib auf dem Server installiert ist.
Weitere Infos unter:
man mcrypt // Command line Interface
man 3 mcrypt // C-API
http://www.php.net/mcrypt // PHP-API
Download unter:
http://mcrypt.sourceforge.net/
In der Anlage ein Beispiel:
test.csv = original
test.csv.crypt = codiert
test.csv.crypt.tmp = decodiert
Und das ist schnell - zumindest in C - PHP habe ich nicht getestet ;-)
die Anlage kannst du leider nich haben :ugly:
Falsches Forum seh ich grad ... sorry.
crypt sieht ganz gut aus, ziemlich genau was ich brauche. (Das wird im Endeffekt auf Unix und Windows Kisten laufen, also müssen beide das hinkriegen, möglichst ohne installation zusätzlicher software. Wenn das was ich will ohne mcrypt nicht geht, müsste ich statisch linken ... aber noch bin ich mit crypt zufrieden.
Nur ne Frage - kann ich das mit crypt verschlüsselte auch wieder entschlüsseln? Mit der Manpage hab ich so meine Probleme - nur die Verschlüsselung hinbekommen.
Hab den Thread mal da eröffnet, wo er hin gehört:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=3757563#post3757563
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.