You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,18 +6,18 @@ Applicativo che consente di criptare e decriptare testi utilizzando l'algoritmo
6
6
7
7
**Gestione degli IV:** Ogni IV generato casualmente (utilizzando la classe SecureRandom) viene inserito aggiungendo 16 bytes all'inizio dei dati cifrati
8
8
9
-
**Formato del KeyStore:**JCEKS
9
+
**Formato del KeyStore:**BCFKS
10
10
11
11
**Compressione:** GZip
12
12
13
13
**ECDH:** ECC-384
14
14
15
15
## Gestione delle chiavi e KeyStore
16
-
Il software per poter criptare e/o decriptare ha bisogno di accedere ad un KeyStore (JCEKS) da cui preleva la chiave scelta.
17
-
- Appena avviato il software verifica la presenza di un KeyStore con nome "KeyStore.jks", se non trovato provvede a crearne uno chiedendo una password (password generale del KeyStore)
18
-
- è possibile specificare un keystore diverso da "KeyStore.jks" avviando il programma nel modo seguente: ```java -jar HackerInsideTextEncryptionUtility.jar <keystore>```
16
+
Il software per poter criptare e/o decriptare ha bisogno di accedere ad un KeyStore (BCFKS) da cui preleva la chiave scelta.
17
+
- Appena avviato il software verifica la presenza di un KeyStore con nome "KeyStore.bcfks", se non trovato provvede a crearne uno chiedendo una password (password generale del KeyStore)
18
+
- è possibile specificare un keystore diverso da "KeyStore.bcfks" avviando il programma nel modo seguente: ```java -jar HackerInsideTextEncryptionUtility.jar <keystore>```
19
19
- Per poter aggiungere una chiave ad un KeyStore è possibile utilizzare l'apposita scheda nelle impostazioni (FILL) oppure utilizzare uno dei tanti KeyStore explorer disponibili (consigliato https://keystore-explorer.org/)
20
-
- Se non viene specificato un keystore differente il file "KeyStore.jks" deve rimanere dentro la stessa cartella dove risiede l'eseguibile
20
+
- Se non viene specificato un keystore differente il file "KeyStore.bcfks" deve rimanere dentro la stessa cartella dove risiede l'eseguibile
21
21
22
22
## ENCRYPT
23
23
Per criptare un file procedere come segue:
@@ -98,6 +98,10 @@ Non mi assumo nessuna responsabilità di eventuali danni provocati da questo cod
98
98
99
99
<ahref="https://github.com/ZeroAlphaTech/j-pgp-wordlist"title="PGP Word list encoding library">Libreria utilizzata per la codifica PGP Word List</a>
0 commit comments