Newsgroup: it.comp.sicurezza.varie
Titolo: Varianti di aes-256

Ho un banale script in bash su un raspberry che deve essere accessibile dall'esterno, in cui devo memorizzare un user ed una pass.
Poichè non mi piace lasciare certi dati visibili, ho creato una stringa criptata con openssl usando l'algoritmo aes-256.
Tra le varianti aes-256-cbc,       aes-256-ecb e aes-256-ctr, quali differenze ci sono?
 
-- 
Se chomp, chomp vuoi fare
dai fratelli Ciompi devi andare!
 

 Tra le varianti aes-256-cbc, aes-256-ecb e aes-256-ctr, quali differenze ci sono? 
 
https://security.stackexchange.com/questions/184305/why-would-i-ever-use-aes-256-cbc-if-aes-256-gcm-is-more-secure
 
 
 
sembrerebbe che se usati correttamente facciano il loro porco lavoro.
(ma tutto quanto se usato correttamente fa il suo porco lavoro).

 
 
Permetti una domanda, hai crittato i dati perchè hai paura che qualcuno
possa recuperarli dal "posto" in cui li hai poi memorizzati, ma lo hai
fatto usando uno script bash, il che significa che se nello script sono
presenti i parametri per crittare, se qualcuno ha accesso al testo
dello script, non gli ci vorrà molto a decrittare...
 
 
 

In date: Wed, 24 May 2023 08:59:33 on group: it.comp.sicurezza.varie,

No, no,.
Cripto sul mio pc:
echo "mie cose da criptare" | openssl ......
Che oltre ad user e pass ci posso mettere amche altra roba, tipo link, nome
account, eccetera.
 
Poi nello script del raspberry, connettendomi in ssh in lan interna,
inserisco in una variabile la riga ottenuta.
 
Possono vedere le variabili usate nello script, ma poichè vengono caricate con
valori estratti dalla riga criptata, che necessita di una master-pass che
inserisco al momento...
 
Principalmente mi serve per avere alcuni dati diponibili, se mi trovo lontano
da casa e non ho con me uno dei miei pc, connettendomi col cellulare in cui
non mi piace tenere dentro certe info.
 
 
Le versioni di openssl che ho nel pc e nel raspberry, danno 3 opzioni di
aes256, volevo capire quale differenze ci fossero. Per ora, per i miei test ho
usato la aes-256-ctr, ma volevo capire la differenza tra loro.
 
 
-- 
Strada statale, io ti rispondo, Non ho paura di lasciarti – anche se ti amo,
Tu mi esprimi meglio di quanto io sappia esprimermi,
Tu sarai per me più della mia stessa poesia.

 loro.
 
Ok, in tal caso, dai un'occhiata alla prima risposta qui
 
https://stackoverflow.com/questions/1220751/how-to-choose-an-aes-encryption-mode-cbc-ecb-ctr-ocb-cfb
 
 
:)
 

 :)
 
A proposito, strano che tra le suite disponibili, tu non abbia anche la
GCM (Galois Counter Mode), credo che la versione di OpenSSL che tu stai
usando sia abbastanza anziana, nel caso potessi aggiornarla, una ottima
scelta potrebbe essere AES256-GCM-SHA384 ;-)
 
 
 
 
 
 

In date: Wed, 24 May 2023 11:51:01 on group: it.comp.sicurezza.varie,

Ottimo!
 
 
-- 
Les amants des prostituées Sont heureux, dispos et repus; Quant à moi, mes bras
sont rompus Pour avoir étreint des nuées. C’est grâce aux astres nonpareils,
Qui tout au fond du ciel flamboient, Que mes yeux consumés ne voient Que des
souvenirs de soleils.

In date: Wed, 24 May 2023 11:56:11 on group: it.comp.sicurezza.varie,

Sul raspberry (pi3) c'e una "debian" 10.13.
Sul pc (portatile) che di solito mi porto in giro, una debian 9.13.
Si lo so, giurassica, ma non ho mai voglia di aggiornare, e poi gira su una
chiavetta usb!!!
 
Il problema di tutto questo can-can è sorto l'altro giorno.
Dovevo accedere ad una mail che non mi azzardo a mettere nel cellulare; non mi
ricordavo la password e non avevo nessun pc con me.
