| Ate :: EncryptedHash Lazo :: EncryptedHash es un módulo PERL que contiene huesos (y objetos basados en los hashes) con campos de cifrado. |
Descargar ahora |
Ate :: EncryptedHash Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Vipul Ved Prakash
- Sitio web del editor:
- http://search.cpan.org/~vipul/Crypt-RSA-1.98/lib/Crypt/RSA/DataFormat.pm
Ate :: EncryptedHash Etiquetas
Ate :: EncryptedHash Descripción
TIE :: EncryptedHash es un módulo PERL que contiene huesos (y objetos basados en los hashes) con campos de cifrado. TIE :: EncryptedHash es un módulo PERL que contiene los hashes (y los objetos basados en los hashes) con los campos de cifrado. HSYNOPSIS Use Lazo :: EncryptedHash; mi% s = (); TIE% S, TIE :: EncryptedHash, 'Passwd'; $ s {foo} = "texto simple"; # Campo normal, almacenado en texto plano. Imprimir $ s {foo}; # (texto simple) $ s {_bar} = "firma"; # Los nombres de campo que comienzan en un individuo # subrayado están encriptados. Imprimir $ S {_BAR}; # (Firma), sin embargo, mientras se establece la contraseña #, se comportan como campos normales. Eliminar $ s {__ contraseña}; # Eliminar contraseña para deshabilitar el acceso # a los campos de cifrado. Imprimir $ S {_BAR}; # (Blowfish nurvfir8ucaju5awy0w ...) $ s {__ contraseña} = 'passwd'; # Restaurar contraseña para obtener acceso. Imprimir $ S {_BAR}; # (firma) $ s {_baz} {a} {b} = 42; # Refs están bien, también los ciframos. Sí :: EncryptedHash Aummmmments PERL HASH HASH SEMANTICS para construir contenedores de datos seguros y cifrados. TIE :: EncryptedHash presenta campos de hash especiales que se acoplan con rutinas de cifrado / descifre para cifrar asignaciones en la tienda () y descifrar recuperaciones en Fetch (). Por diseño, los campos de cifrado están asociados con las teclas que comienzan en un solo guión bajo. El espacio de acceso restante se usa para acceder a los campos de hash normales, que se conservan sin modificación. Mientras que la contraseña está configurada, un empate :: EncryptedHash se comporta exactamente como un hash de Perl estándar. Este es su modo de acceso transparente. Los campos de cifrado y normales son idénticos en este modo. Cuando se elimina la contraseña, los campos de cifrado son accesibles solo como texto cifrado. Esto es ETIQUE :: Modo opaco de acceso de EncryptedHash, optimizado para la serialización. Se realiza cepcription con Crypt :: CBC (3) que cifra en el modo de encadenamiento de bloques de cifrado con Glowfish, DES o IDEA. TIE :: EncryptedHash usa Slowfish de forma predeterminada, pero se puede indicar que empleen cualquier cifrado admitido por Crypt :: CBC (3). Requisitos: · Perl
Ate :: EncryptedHash Software relacionado