Este es el comando cryptest que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
cryptest: controlador de prueba para Crypto ++, una biblioteca de clases C ++ de primitivas criptográficas
SINOPSIS
criptest [OPCIÓN]
DESCRIPCIÓN
cryptest toma las siguientes opciones
g generar una clave RSA
h mostrar información de uso
r cifrar y descifrar una cadena usando RSA
rs archivo de clave privada archivo de mensajes archivo de firma
firmar un archivo usando RSA
rv archivo de clave pública archivo de mensajes archivo de firma
verificar la firma de un archivo usando RSA
m presentar calcular resúmenes de mensajes MD5, SHA y RIPEMD-160
t cifrar y descifrar una cadena usando DES-EDE en modo CBC
e | d Las opciones de entrada salida
cifrar o descifrar un archivo
ss presentar
compartir un archivo secreto (los recursos compartidos se denominarán archivo.000, archivo.001, etc.)
sr presentar compartir1 compartir2 [....]
reconstruir un archivo secreto compartido (el número de recursos compartidos debe ser igual a
límite)
id presentar
la información dispersa un archivo (los recursos compartidos se denominarán archivo.000, archivo.001, etc.)
ir presentar compartir1 compartir2 [....]
reconstruir un archivo de información dispersa (el número de acciones dadas debe ser igual a
límite)
z Las opciones de entrada salida
gzip un archivo
u Las opciones de entrada salida
gunzip un archivo
ae Las opciones de entrada salida
cifrar un archivo con AES en modo CTR
e64 Las opciones de entrada salida
base64 codificar un archivo
d64 Las opciones de entrada salida
base64 decodifica un archivo
e16 Las opciones de entrada salida
codificar un archivo hexadecimal
d16 Las opciones de entrada salida
hexadecimal decodificar un archivo
ft Puerto de origen host de destino Puerto de destino
reenviar una conexión TCP
fips ejecutar la aplicación de muestra FIPS 140-2
fips-rand
generar 100000 archivos aleatorios utilizando FIPS Aprobado X.917 RNG
mt Las opciones de entrada
ejecutar la prueba de aleatoriedad de Maurer en un archivo
v ejecutar pruebas de validación
V mostrar el número de versión
b [tiempo para cada una punto de referencia in segundos] [frecuencia of CPU in gigahercios]
ejecutar puntos de referencia
tv nombre de archivo
ejecutar archivo de vector de prueba (disponible en el subdirectorio de ejemplo TestVectors)
Use cryptest en línea usando los servicios de onworks.net