Este é o comando cryptest que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
cryptest - Driver de teste para Crypto ++, uma biblioteca de classes C ++ de primitivos criptográficos
SINOPSE
cripta [OPÇÃO]
DESCRIÇÃO
cryptest pega as seguintes opções
g gerar uma chave RSA
h exibir informações de uso
r criptografar e descriptografar uma string usando RSA
rs arquivo de chave privada arquivo de mensagem arquivo de assinatura
assinar um arquivo usando RSA
rv arquivo de chave pública arquivo de mensagem arquivo de assinatura
verificar a assinatura de um arquivo usando RSA
m lima calcular resumos de mensagens MD5, SHA e RIPEMD-160
t criptografar e descriptografar uma string usando DES-EDE no modo CBC
e | d entrada saída
criptografar ou descriptografar um arquivo
ss lima
compartilhamento secreto de um arquivo (os compartilhamentos serão nomeados arquivo.000, arquivo.001, etc)
sr lima compartilhar1 compartilhar2 [....]
reconstruir um arquivo compartilhado em segredo (o número de compartilhamentos fornecidos deve ser igual a
limiar)
id lima
as informações dispersam um arquivo (os compartilhamentos serão nomeados arquivo.000, arquivo.001, etc)
ir lima compartilhar1 compartilhar2 [....]
reconstruir um arquivo de informações dispersas (o número de compartilhamentos fornecidos deve ser igual a
limiar)
z entrada saída
compactar um arquivo
u entrada saída
compactar um arquivo
ae entrada saída
criptografar um arquivo com AES no modo CTR
e64 entrada saída
base64 codifica um arquivo
d64 entrada saída
base64 decodifica um arquivo
e16 entrada saída
hex codificar um arquivo
d16 entrada saída
hex decodificar um arquivo
ft porta-fonte destino-host Porto de destino
encaminhar uma conexão TCP
fips execute o aplicativo de amostra FIPS 140-2
Fips-rand
gerar 100000 arquivos aleatórios usando FIPS Approved X.917 RNG
mt entrada
execute o teste de aleatoriedade de Maurer em um arquivo
v executar testes de validação
V número da versão de exibição
b [Tempo para cada referência in segundos] [frequência of CPU in gigahertz]
executar benchmarks
tv nome do arquivo
executar arquivo de vetor de teste (disponível no subdiretório de exemplo TestVectors)
Use cryptest online usando serviços onworks.net