Crypt :: CBC.

Crypt :: CBC ist ein Perl-Modul, um Daten mit dem Chasterblock-Verkettungsmodus zu verschlüsseln.
Jetzt downloaden

Crypt :: CBC. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lincoln Stein
  • Website des Verlags:
  • http://search.cpan.org/~lds/Crypt-CBC-2.29/CBC.pm

Crypt :: CBC. Stichworte


Crypt :: CBC. Beschreibung

Crypt :: CBC ist ein Perl-Modul, um Daten mit dem Verkettungsmodus des Chiffrierblocks zu verschlüsseln. Crypt :: CBC ist ein Perl-Modul, um Daten mit dem Chiffrierblock-Kettenmodus zu verschlüsseln. $ cipher = Crypt :: CBC-> NEU (-Key => 'mein geheimer Schlüssel', -cipher => 'Blowfish'); $ CEHRTEXT = $ CEHRE-> Verschlüsseln ("Diese Daten sind Hush Hush"); $ plaiderext = $ cipher-> entschlüsselt ($ CEHRTEXT); $ Cipher-> Start ('Verschlüsseln'); offen (F, "./ big_file"); während (Lesen (f, $-Puffer, 1024)) {drucken $ chregen> crypt ($ puffer); } $ CEHRE-> Finish; # Do-it-yourself-Modus - Geben Sie den Schlüssel, Initialisierungsvektor selbst $ Key = Crypt :: cbc-> random_bytes (8); # Annahme einer 8-Byte-Blockschiffe $ IV = Crypt :: CBC-> Random_bytes (8); $ cipher = Crypt :: CBC-> NEU (-Literal_Key => 1, -Key => $ KEY, -IV => $ IV, -HEADER => 'None'); $ CEHRTEXT = $ CEHRE-> Verschlüsseln ("Diese Daten sind Hush Hush"); $ plaiderext = $ cipher-> entschlüsselt ($ CEHRTEXT); # Randomiv-kompatibler Modus $ CIRME = CRYPT :: CBC-> NEU (-Key => 'Super Secret!' -Header => 'RANDIVIV'); Dieses Modul ist eine Perl-ID-Implementierung des Cryptographic-Chips-Kettenmodus ( Cbc). In Kombination mit einer Blockschiffe wie dem DES oder der Idee können Sie Botschaften von willkürlich langer Länge verschlüsseln und entschlüsseln. Die verschlüsselten Nachrichten sind mit dem vom OpenSSL-Paket verwendeten Verschlüsselungsformat kompatibel. Zum Zeitpunkt der CEGE-Erstellung geben Sie einen Verschlüsselungsschlüssel an, der verwendet wird, und optional einen Blockverschlüsselungsalgorithmus. Sie rufen dann die START () -Methode auf, um den Verschlüsselungs- oder Entschlüsselungsprozess zu initialisieren, Crypt (), um einen oder mehrere Datenblöcke zu verschlüsseln oder zu entschlüsseln, und zuletzt beendet (), um den letzten Block zu blockieren und zu verschlüsseln. Für Ihren Komfort können Sie die Methoden Encrypt () und Entschlüsseln () anrufen, um auf einem ganzen Datenwert auf einmal zu arbeiten. Anforderungen: · Perl.


Crypt :: CBC. Zugehörige Software