DATOS :: Encriptado

DATOS :: Encrypted es un módulo PERL para almacenar de forma transparente datos cifrados a través de RSA.
Descargar ahora

DATOS :: Encriptado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Aaron J Mackey
  • Sitio web del editor:
  • http://search.cpan.org/~amackey/Data-Encrypted-0.07/Encrypted.pm

DATOS :: Encriptado Etiquetas


DATOS :: Encriptado Descripción

DATOS :: Encrypted es un módulo PERL para almacenar transparentemente los datos cifrados a través de RSA. DATOS :: Encrypted es un módulo PERL para almacenar transparentemente los datos cifrados a través de RSA.SYNOPSIS # Interfaz funcional: Use los datos :: Archivo cifrado => "./.$0-encrypted-data", QW (encriptado); # Nota: 'Inicio de sesión' y 'contraseña' no son * realmente * Los valores de inicio de sesión y # contraseña, ¡solo el indicador deseado! My $ LOINGIN = encriptado ('Iniciar sesión'); mi contraseña $ = encriptada ('contraseña'); # Script continúa, conectando a algunos recursos seguros (base de datos, # sitio web, etc.). __End__ # Alternativa, Interfaz OO: Use DATOS :: Encriptado; MIS $ ENC = NUEVOS DATOS NUEVOS :: Archivo cifrado => "./.$0-encrypted-data"; My $ LOINGIN = $ ENC-> encriptado ('Iniciar sesión'); mi contraseña $ = $ ENC-> encriptada ('contraseña'); $ ENC-> Terminado (); # Cerrar y liberar bloqueo en el archivo de almacenamiento # Script continúa, conectando a algunos recursos seguros (base de datos, # sitio web, etc.). __End__ % MyScript.PL Datos :: Valor cifrado para 'Inicio de sesión' no encontrado, ingrese: ***** Datos :: Valor encriptado para 'Contraseña' no encontrada, ingrese: ******** % MyScript.PL a menudo cuando se trata de recursos externos (motores de base de datos, FTP, Telnet, sitios web, etc. ), su script Perl debe proporcionar una contraseña u otros datos confidenciales, al otro sistema. Esto requiere que usted solicite continuamente al usuario los datos, o para almacenar la información (en texto plano) dentro de su script. Prefieres no tener que recordar los detalles de la conexión a todos sus diferentes recursos, por lo que le gustaría almacenar los datos en algún lugar. Y si comparte su script con cualquier persona (como lo haría cualquier buen desarrollador de código abierto), preferiría no tener su contraseña u otra información sensible flotando alrededor de .Data: ODESTRIGHT intentos de llenar este pequeño vacío con un simple y funcional Solución a esta situación común. Funciona al solicitarle (a través del término :: Readpassword) una vez para cada valor requerido, pero solo lo hace la primera vez que ejecuta su script; A partir de entonces, los datos se almacenan cifrados en un archivo secundario. Las ejecuciones posteriores de su script utilizan los datos cifrados directamente, si es posible; De lo contrario, vuelve a solicitar los datos. Actualmente, los datos :: encriptados alcanzan el cifrado a través de un criptosistema de clave pública de RSA implementado por Crypt :: RSA, usando (por defecto) Sus propias claves públicas y privadas SSH1. Requisitos: · Perl


DATOS :: Encriptado Software relacionado