Name : perl-Tie-EncryptedHash
| |
Version : 1.240.0
| Vendor : obs://build_opensuse_org/Virtualization
|
Release : VirtTest.1699.2.3
| Date : 2015-04-17 18:47:20
|
Group : Unspecified
| Source RPM : perl-Tie-EncryptedHash-1.240.0-VirtTest.1699.2.3.src.rpm
|
Size : 0.03 MB
| |
Packager : (none)
| |
Summary : Hashes (and objects based on hashes) with encrypting fields
|
Description :
Tie::EncryptedHash augments Perl hash semantics to build secure, encrypting containers of data. Tie::EncryptedHash introduces special hash fields that are coupled with encrypt/decrypt routines to encrypt assignments at STORE() and decrypt retrievals at FETCH(). By design, _encrypting fields_ are associated with keys that begin in single underscore. The remaining keyspace is used for accessing normal hash fields, which are retained without modification.
While the password is set, a Tie::EncryptedHash behaves exactly like a standard Perl hash. This is its _transparent mode_ of access. Encrypting and normal fields are identical in this mode. When password is deleted, encrypting fields are accessible only as ciphertext. This is Tie::EncryptedHash\'s _opaque mode_ of access, optimized for serialization.
Encryption is done with Crypt::CBC(3) which encrypts in the cipher block chaining mode with Blowfish, DES or IDEA. Tie::EncryptedHash uses Blowfish by default, but can be instructed to employ any cipher supported by Crypt::CBC(3).
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/Virtualization:/Tests/openSUSE_Tumbleweed/noarch |