wok-6.x annotate perl-crypt-cbc/description.txt @ rev 24503
updated dulwich (0.19.14 -> 0.19.16)
author | Hans-G?nter Theisgen |
---|---|
date | Sun Feb 20 10:36:29 2022 +0100 (2022-02-20) |
parents | |
children |
rev | line source |
---|---|
Hans-G?nter@24190 | 1 This module is a Perl-only implementation of the cryptographic |
Hans-G?nter@24190 | 2 cipher block chaining mode (CBC). |
Hans-G?nter@24190 | 3 In combination with a block cipher such as AES or Blowfish, |
Hans-G?nter@24190 | 4 you can encrypt and decrypt messages of arbitrarily long length. |
Hans-G?nter@24190 | 5 The encrypted messages are compatible with the encryption format |
Hans-G?nter@24190 | 6 used by the OpenSSL package. |
Hans-G?nter@24190 | 7 |
Hans-G?nter@24190 | 8 To use this module, you will first create a Crypt::CBC cipher |
Hans-G?nter@24190 | 9 object with new(). |
Hans-G?nter@24190 | 10 At the time of cipher creation, you specify an encryption key |
Hans-G?nter@24190 | 11 to use and, optionally, a block encryption algorithm. |
Hans-G?nter@24190 | 12 You will then call the start() method to initialize the encryption |
Hans-G?nter@24190 | 13 or decryption process, crypt() to encrypt or decrypt one or more |
Hans-G?nter@24190 | 14 blocks of data, and lastly finish(), to pad and encrypt the final |
Hans-G?nter@24190 | 15 block. |
Hans-G?nter@24190 | 16 For your convenience, you can call the encrypt() and decrypt() |
Hans-G?nter@24190 | 17 methods to operate on a whole data value at once. |