-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexamples.bat
More file actions
44 lines (35 loc) · 1016 Bytes
/
examples.bat
File metadata and controls
44 lines (35 loc) · 1016 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
@echo off
echo ========================================
echo Ejemplos de uso de la libreria criptografica
echo ========================================
echo.
echo 1. Generar hash SHA256 de un string:
node main.js hash sha256 "hola mundo"
echo.
echo 2. Generar hash Keccak256 de un string:
node main.js hash keccak256 "mensaje de prueba"
echo.
echo 3. Generar claves RSA:
node main.js rsa generate
echo.
echo 4. Generar claves secp256k1:
node main.js secp256k1 generate
echo.
echo 5. Generar claves secp256r1:
node main.js secp256r1 generate
echo.
echo 6. Encriptar archivo con AES:
echo Creando archivo de prueba...
echo Este es un archivo de prueba para encriptar > test.txt
node main.js aes encrypt test.txt mi_clave_secreta
echo.
echo 7. Desencriptar archivo con AES:
node main.js aes decrypt test.txt.enc mi_clave_secreta
echo.
echo 8. Ver ayuda del CLI:
node main.js --help
echo.
echo ========================================
echo Fin de los ejemplos
echo ========================================
pause