Secure hash based encryption

Diese Klasse implementiert eine sicheres Blockverschlüsselungsverfahren, dass im "Output feedback mode" arbeitet ohne die mcrypt-Bibliothek auskommt.

Key-Features:
- Benötigt keine mcrypt-Bibliothek.
- Effizientes Verschlüsseln dank Verwendung der sha1() oder md5() Funktionen.
- Die Verschlüsselung ein und des selben Klartexts ergibt immer andere Ausgaben.

Die Sicherheit des Verfahrens beruht auf der nicht Umkehrbarkeit von Hash-Funktionen (sha1 / md5), die als Zufallsgeneratoren verwendet werden. Jeder Block des ursprünglichen Textes wird per binärem XOR mit dem Hash des vorigen Blocks und des letzten verwendeten Schlüssels verknüpft. Als initialier Schlüssel (Initialisierungs Vektor) wird ein per Passwort geschützter Zufallsstring verwendet, der als Präfix der verschlüsselten Nachricht vorangestellt wird. Hier durch kann ein und der selbe Klartext auf verschiedene Weisen verschlüsselt werden.

Rezensionen

Es sind noch keine Kommentare vorhanden.

Hier Kannst Du einen Kommentar verfassen


Bitte gib mindestens 10 Zeichen ein.
Wird geladen... Bitte warte.
* Pflichtangabe
ANG GES G P
Haben Sie es auch lästig wenn jemand Ihre selbstentwickelten Scripte weiterverkauft ohne eine Reseller Lizenz zu haben? Oder Handeln Sie mit Rese ...
ANG GES G P
Progamming language PHP allows one to limit executing of external commands via configuration directive safe_mode. This directive should contain fu ...
ANG GES G P
GETmCRYPT liefert alles was nötig ist, um den GET String zu ver- und entschlüsseln. Variablen mit ihrem Wert in die Funktion geben und schon lä ...
ANG GES G P
PHP Protector - Komplettschutz & Lizenzsystem für Ihre PHP Scripte. Mit diesen Lizenzsverwaltungssystem können Sie ihre Scripte bei ihren Kunden ...
ANG GES G P
PHP classes to ease the following operations: generating XML compliant date/time form elements, cleaning user input, validating and formatting d ...
ANG GES G P
When developing web applications in PHP (or any other languages for that matter) there are several security aspects we should consider. In this ar ...
ANG GES G P
Errechnung des ursprünglichen Passwortes eines MD5-Hashcodes. Diese Bruteforce-Tool entschlüsselt einen 32-stelligen MD5-Hash durch einfaches d ...
ANG GES G P
Hier finden Sie das Kontaktformular mit eingebautem Captcha. Für das Captcha können 3 verschiedene Schriftarten gewählt werden. Ebenso können ...
1204 x angesehen
0 x gemerkt
Details zur Anzeige
ANG GES G P
Anfrage stellen

Du bist nicht als Benutzer angemeldet. Bitte gebe Deinen Namen und E-Mailadresse an!

Wird geladen... Bitte warte.
Details zur Anbieter