Los productos
PentaWare admiten 7 algoritmos de codificación fuerte y
ofrecen 2 métodos de codificación diferentes.
Método 1está basado
en la codificación de archivos enteros usando uno de los Algoritmos de
Codificación Admitidos listados en la tabla a continuación.
Método 2ofrece
codificación compatible con la Versión 9 de WinZip y codificación compatible
con la Versión 8.0 de PKZip.
La opción predeterminada es Sin Codificación.
Si se
selecciona Codificación, la opción predeterminada será Codificación por
Contraseña. Si desea proteger un archivo usando uno de los métodos de
codificación fuerte disponibles deberá seleccionar Codificación Fuerte entre las
opciones ofrecidas.
Método 1 Algoritmos de
Codificación (identificado basándose en la
extensión de archivo: un archivo PGP codificado tendrá
una extensión .ZIP.PGP)
Método 2 Algoritmos de
Codificación - Codificación WinZip y PKZip
Programa
Algoritmo de
Codificación admitido
PentaZip y PentaSuite
Métodos de Codificación Compatibles
con WinZip Admitidos
WinZip AES_1 128 bit
WinZip AES_1 192 bit
WinZip AES_1 256 bit
WinZip AES_2 128 bit
WinZip AES_2 192 bit
WinZip AES_2 256 bit
WZ_AES_1 [128]
WZ_AES_1 [192]
WZ_AES_1 [256]
WZ_AES_2 [128]
WZ_AES_2 [192]
WZ_AES_2 [256]
Métodos de Codificación Compatibles
con PKZip Admitidos
PKZip DES
PKZip 3DES 112 bit
PKZip 3DES 168 bit
PKZip AES 128 bit
PKZip AES 192 bit
PKZip AES 256 bit
PKZip RC2 Versión anterior a 5.2
PKZip RC2 Versión posterior a 5.2
PKZip RC4
PK_DES
PK_3DES [112]
PK_3DES [168]
PK_AES [128]
PK_AES [192]
PK_AES [256]
PK_RC2_LT52
PK_RC2_GTE52
PK_RC4
PGP
PGP (también
llamado "Pretty Good Privacy") es un método de codificación que codifica y
descodifica datos. Fue desarrollado originalmente por Phil Zimmermann,
quien actualmente es Presidente de la recientemente creada corporación
PGP,
Inc. Phil Zimmermann y otros programadores alrededor del mundo han desde
entonces revisado y mejorado PGP, a través de numerosas versiones.
PGP es un sistema
de codificación asimétrico (sistema de codificación de llave pública)
porque utiliza una llave (la llave pública) para codificar un archivo (o
texto o mensaje) y una llave diferente (la llave privada) para
decodificarlo.
PGP utiliza
el sistema de codificación de llave pública RSA. RSA fue anunciado en
1977 por sus inventores: Ronald Rivest del MIT, Adi Shamir del Instituto
Weizmann en Israel, y Leonard Adelman de la USC. Es llamado "RSA" por
las iniciales de estas tres personas. PGP emplea también un sistema de
codificación llamado IDEA.
AES
El actual
Estándar Avanzado de Codificación (AES, por su nombre en inglés) es
también llamado Rijndael (pronúnciese: "Rain Doll" en inglés).
AES es un bloque
ciper diseñado por Joan Daemen y Vincent Rijmen. El nombre Rijndael está
compuesto por dos partes de los apellidos de los autores (RIJ más DAE).
El diseño de Rijndael estuvo fuertemente influido por el diseño del
bloque cipher Square. Rijndael es altamente seguro y ha pasado por
procesos de análisis de códigos extensivos. A noviembre de 2002, no se
había encontrado ninguna debilidad de este método.
DES
El Estándar de
Codificación de Datos (DES, por su nombre en inglés) fue desarrollado por
un equipo de ingenieros de IBM en 1973-74 y fue adoptado como un estándar
nacional de codificación en 1977. Desde entonces ha sido sustituido por
AES.
Triple DES
Triple DES es
una variante menor del estándar DES. Toma una llave de 192 bit (24
caracteres) como entrada y lo divide en tres llaves.
Primero, DES es usado
para codificar un archivo usando la primera llave. Luego el archivo es
decodificado utilizando la segunda llave. La etapa final es codificar
nuevamente el archivo usando la tercera llave. Note que si las tres llaves
de 64 bit son iguales, Triple DES es idéntico a DES simple. Sin embargo,
si este método es utilizado correctamente, la codificación es mucho más
segura que con DES simple.
Blowfish
Blowfish es un
bloque cipher simétrico que puede ser usado como un sustituto para DES o
IDEA. Blowfish fue diseñado en 1993 por Bruce
Schneier. Desde entonces ha
sido utilizado considerablemente y aceptado como un algoritmo de
codificación fuerte.
Serpent
Serpent fue
diseñado por Ross Anderson, Eli Biham y Lars Knudsen como un candidato al
AES (Estándar Avanzado de Codificación).
Serpent fue
seleccionado como uno de los cinco finalistas en el concurso AES en que
se seleccionó a Rijndael como el estándar AES. Serpent es más rápido que
DES y utiliza un algoritmo más sencillo y más seguro.
No se tiene
información de ataques que hayan sido exitosos en "quebrar" este
algoritmo.
MARS
MARS es un
bloque cipher de llave compartida (simétrico) diseñado por IBM como un
algoritmo candidato para AES. MARS admite bloques de 128-bits y un tamaño
variable de llave.
Fue seleccionado
como uno de los cinco finalistas en el concurso de AES. MARS es único en
cuanto combina prácticamente cualquier diseño técnico conocido por los
codificadores en un solo paquete. Utiliza dos algoritmos completamente
separados, de manera tal que si uno de ellos ha sido quebrado, el resto
del cipher permanecerá seguro así como la información.
Debido a su diseño, MARS ofrece una mejor seguridad que Triple DES, y al mismo
tiempo, tiene una velocidad de ejecución significativamente mayor que
Single DES.
Twofish
El bloque de código Twofish es el candidato del
Laboratorio Counterpane para el nuevo Estandar de
Codificación Avanzado. Es uno de los cinco finalistas
elegidos por NIST de un total de 15 candidatos, como
explicábamos antes. Twofish está diseñado para ser
altamente seguro y altamente flexible. Es muy adecuado
para grandes microprocesadores, microprocesadores
tarjeta inteligente de 8-bits, y hardware específicos.
Laboratorios Counterpane ha dedicado más de mil horas
a analizar Twofish, y no ha encontrado ataques que
puedan quebrar la versión completa de 16 rondas del
algoritmo.