Mail :: Dkim :: Dksignature

Correo :: DKIM :: Dksignature es un encabezado de firma de DomainKeys.
Descargar ahora

Mail :: Dkim :: Dksignature Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Messiah College
  • Sitio web del editor:
  • http://search.cpan.org/~jaslong/Mail-DKIM-0.28/lib/Mail/DKIM/DkSignature.pm

Mail :: Dkim :: Dksignature Etiquetas


Mail :: Dkim :: Dksignature Descripción

Mail :: Dkim :: Dksignature es un encabezado de firma de DomainKeys. Mail :: Dkim :: Dksignature es un encabezado de firma de DomainKeys.ConstructorsParse (): cree una nueva firma de un encabezado de la firma de DomainKey My $ SIG = PERSE CORREO :: DKIM :: Dksignature ("DomainKey-Signature: A = RSA-SHA1 ; b = yluij7 + 0 =; c = nofws "); construye una firma al analizar el contenido de encabezado de la firma de dominio proporcionado. No tiene que incluir el nombre del encabezado (es decir, "DomainKey-Signature:"), pero se recomienda, por lo que el nombre del encabezado se puede conservar y devolver la misma manera en AS_STRING (). NOTA: La entrada a este constructor está en el mismo formato que la salida del método AS_STRING.MetHodsas_String (): el encabezado de la firma como una cadena de impresión $ firma-> as_string. "N"; Salidas DomainKey-FIRMA: A = RSA-SHA1; b = yluij7 + 0 =; C = NOFWSAS que se muestra en el ejemplo, el método AS_STRING se puede usar para generar la firma de DomainKey que se prepara a un mensaje firmado.algoritmo (): obtenga o configure el campo algoritmo (A =) el algoritmo que se usa para generar la firma. Por defecto a "RSA-SHA1", un RSA firmado SHA-1 Digest.Canonicalization () - Obtenga o establece el campo Canonicalización (C =) CAMPO DE FIRMA DE FIRMA-> Canonicalización ("NOFWS"); $ firma-> canonicalización ("simple"); $ Método = $ Firma-> Canonicalización; Mensaje Canonicalización (predeterminado es simple "). Esto informa al verificador del tipo de canonicalización utilizada para preparar el mensaje para la firma. HITIMEN (): obtenga o configure el campo Dominio (D =) MY $ D = $ FIRMA-> DOMINAL; # Obtiene el valor de dominio $ firma-> Dominio ("example.org"); # Establece el dominio Valuethe Dominio de la entidad de firma, como se especifica en la firma. Este es el dominio que se consultará para la clave pública.HeerList () - Obtenga o configure los campos de encabezado firmados (H =) campo $ firma-> encabezado ("A: B: C"); My $ HeaderList = $ firma-> encabezado; Mi @HEADERS = $ FIRMA-> Lista de encabezado; campos de encabezado firmados. Una lista separada por el colon de los nombres de los campos de encabezado que identifican los campos de encabezado presentados al algoritmo de firma. En el contexto escalar, la lista de nombres de campo de encabezado se devolverá como una cuerda única, con los nombres unidos con los colones. En el contexto de la lista, los nombres de los campos de encabezado se devolverán como una lista. PROBOCOLO (): obtenga o configure los métodos de consulta (Q =) FieldA Lista de métodos de consulta que se utiliza para recuperar la clave pública (predeterminado es "DNS") .Selector (): obtenga o configure el campo Selector (S =), el selector subdivide el espacio de nombres para la "D =" (dominio) tag.signature (): obtenga o configure el campo Datos de firma (b =) los datos de la firma. Whitespace se elimina automáticamente del valor devuelto. Requisements: · Perl · Crypt :: OpenSSL :: RSA · Digest :: SHA · Digest :: SHA1 · Error · Correo :: Dirección (Parte del paquete MailTools) · MIME :: BASE64 · NET :: Requisitos DNS: · Perl · Crypt :: OpenSSL :: RSA · Digest :: SHA · Digest :: SHA1 · Error · Correo :: Dirección (parte del paquete MailTools) · MIME :: BASE64 · NET :: DNS


Mail :: Dkim :: Dksignature Software relacionado