lamentele a caso su openssl
sulla mia fida debian oldstable mi ritrovo con OpenSSL 0.9.8o 01 Jun 2010
Dato che sono pigro, mi trovo spesso alla ricerca di script per fare le cose più disparate.
Oggi mi andava di trovare qualcosa per scaricare da mega, in particolare non mi piace che jdownloader prima scarica il file cifrato e poi lo decodifica, andando così ad occupare il doppio di spazio su hd (e dato che voglio scaricare 2.73GiB di una certa gingerqualcosa ho pensato che non ne valesse la pena.)
Così ho trovato due bash script e ne ho usato uno per scaricare.
Ovviamente visto che mi ci vuole un oretta per il download mi sono chiesto: ma funzionerà? (lo so avrei dovuto controllare prima :facepalm: )
Così provo con un file di pochi kb e mi becco un bel
Citazione:
openssl enc -d -aes-128-ctr
unknown option '-aes-128-ctr'
options are...
in sintesi -aes-128-ctr non è supportato :facepalm:
Così di corsa a scaricare una versione più recente di openssl compilarla, piazzarla in ~/bin/ e sperare che il tutto funzioni
Ovviamente lo script che ho usato non decifra on-fly quindi potevo pure evitarmi lo script :facepalm:
Comunque veniamo al punto della situazione: come faccio a sapere quale versione di openssl supporta una determinata funzionalità?
qui https://www.openssl.org/news/changelog.html
Changes between 0.9.6h and 0.9.7 [31 Dec 2002]
...
*) Add the OFB, CFB and CTR (all with 128 bit feedback) to AES.
Adjust NIDs and EVP layer.
[Stephen Sprunk <[email protected]> and Richard Levitte]
...
quindi la versione di debian dovrebbe supportarla, perché non la supporta invece?
edit
tutta andato bene, tuttavia mi becco un bel
WARNING: can't open config file: /usr/local/ssl/openssl.cnf
su debian è in /etc/ssl/openssl.cnf
come faccio a passarglielo da riga di comando?
Re: lamentele a caso su openssl
Citazione:
Originariamente Scritto da
Fi3rizi0
tutta andato bene, tuttavia mi becco un bel
WARNING: can't open config file: /usr/local/ssl/openssl.cnf
su debian è in /etc/ssl/openssl.cnf
come faccio a passarglielo da riga di comando?
Io mi limiterei a linkare il file
Citazione:
$ sudo ln -s /etc/ssl/openssl.cnf /usr/local/ssl/openssl.cnf
Re: lamentele a caso su openssl
Citazione:
Originariamente Scritto da
Jack Malmostoso
Io mi limiterei a linkare il file
ottimo
edit.
mi sono limitato a piazzare l'openssl compilato da me sotto ~/bin/openssl2
così non rischio casini con eventuali altre applicazioni
fatto bene?
Re: lamentele a caso su openssl
Io lo metterei in /usr/local/bin e lo aggiungerei al $PATH.