Il s'agit de la commande cryptest qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
cryptest - Test Driver for Crypto++, une bibliothèque de classes C++ de primitives cryptographiques
SYNOPSIS
le plus crypté [OPTION]
DESCRIPTION
cryptest prend les options suivantes
g générer une clé RSA
h afficher les informations d'utilisation
r chiffrer et déchiffrer une chaîne à l'aide de RSA
rs fichier de clé privée fichier de messages fichier de signature
signer un fichier avec RSA
rv fichier de clé publique fichier de messages fichier de signature
vérifier une signature d'un fichier à l'aide de RSA
m filet calculer les résumés de messages MD5, SHA et RIPEMD-160
t chiffrer et déchiffrer une chaîne en utilisant DES-EDE en mode CBC
e|d contribution sortie
crypter ou décrypter un fichier
ss filet
secret partager un fichier (les partages seront nommés file.000, file.001, etc.)
sr filet share1 share2 [....]
reconstruire un fichier partagé secret (le nombre de partages donné doit être égal à
seuil)
id filet
les informations dispersent un fichier (les partages seront nommés file.000, file.001, etc.)
ir filet share1 share2 [....]
reconstituer un fichier d'informations dispersées (le nombre d'actions donné doit être égal à
seuil)
z contribution sortie
gzip un fichier
u contribution sortie
gunzip un fichier
ae contribution sortie
chiffrer un fichier avec AES en mode CTR
e64 contribution sortie
base64 encoder un fichier
d64 contribution sortie
base64 décoder un fichier
e16 contribution sortie
hex encoder un fichier
d16 contribution sortie
décoder un fichier en hexadécimal
ft port-source hôte de destination le port de destination
transférer une connexion TCP
fips exécuter l'exemple d'application FIPS 140-2
fips-rand
générer 100000 fichiers aléatoires à l'aide de FIPS Approved X.917 RNG
mt contribution
exécuter le test d'aléatoire de Maurer sur un fichier
v exécuter des tests de validation
V afficher le numéro de version
b [temps en chacun référence in secondes] [la fréquence of Processeur in gigahertz]
exécuter des repères
tv nom de fichier
exécuter le fichier vectoriel de test (disponible dans le sous-répertoire d'exemple TestVectors)
Utilisez cryptest en ligne en utilisant les services onworks.net