Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale
La prima tappa italiana della Road to CES porta a Milano i vertici della Consumer Technology Association, con una nuova griglia di lettura dei trend tecnologici e una posizione netta su dazi e regolamentazione dell'IA
 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP
Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP
OPPO ha appena lanciato sul mercato la nuova serie Find X10, che ha come smartphone premium il Find X10 Pro Max, uno smartphone completo, che fa del comparto fotografico il suo vero punto di forza. Ma sono tante le novità, tra cui l'AI che adesso diventa agentica. Ma andiamo a vedere nel dettaglio questo nuovo smartphone.
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
Abbiamo provato la beta di World of Warcraft: Forever, il Classic+ di Blizzard in arrivo il 4 novembre: la nuova razza Skyborne restituisce la sensazione di un gioco nuovo, ma le zone storiche conservano la noia divertita di Classic. Classi ribilanciate, sciamani anche nell'Alleanza e un motore grafico che in 4K gira bene anche su una RTX 3070. Cosa cambia in Forever? La risposta nell'articolo
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-03-2011, 09:56   #1
zangarules
Junior Member
 
Iscritto dal: Mar 2011
Messaggi: 8
script per decriptare .gpg

ciao,

sto cercando di scrivere uno script che prenda un file .gpg da una cartell, lo decripti e sputi fuori in output il file decriptato.

il problema sorge quando chiede di immettere la pasphrase.
questo script .ksh deve essere riprodotto automaticamente, se tutte le volte devo mettermi la pass a mano non mi passa +.

Se qualcuno fosse così gentile da scrivermi la parte di codice che mi permetta di fare ciò gliene sarei mooolto grato.

Lo schema è questo:
Nome file .gpg: criptato.txt.gpg
Nome file output: decriptato.txt
Passphrase: Laura90Lau
zangarules è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2011, 10:41   #2
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
io uso questo per criptare:

gpg --passphrase **** -c /home/filedacripater.txt


e genera /home/filedacripater.txt.gpg


basta che usi "-d"
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2011, 11:25   #3
zangarules
Junior Member
 
Iscritto dal: Mar 2011
Messaggi: 8
ciao sacarde grazie della risposta.

ti copio e incollo lo script:

Quote:
#!/bin/ksh

gpg --passphrase Laura90Lau-d criptato.txt.gpg > descriptato.txt
quando lo lanbcio mi dice:

gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information
Reading passphrase from file descriptor 0 ...

penso sia un problema di chiave voi che dite?
zangarules è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2011, 12:36   #4
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
intendi questo?

gpg --passphrase *** -d criptato.txt.gpg


dovrebbe creare il file: criptato.txt
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2011, 08:50   #5
zangarules
Junior Member
 
Iscritto dal: Mar 2011
Messaggi: 8
ciao,

secondo me il comando

gpg --passphrase *** -d criptato.txt.gpg

stampa solo a video ma non è quello il problema.

il problema è che se faccio normalmente da shell:

gpg -d prova_script_scarica.txt.gpg

mi chiede la pass, la metto e va tutto ok

se scrivo sempre da shell lasciando stare lo script per un attimo
gpg --passphrase *** -d criptato.txt.gpg
mi dà lo stesso problema di prima.
ti prego aiuto sono nella palta per non dire nella m...
zangarules è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2011, 08:54   #6
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
ricorda che nella shell hai le variabili impostate

nello script no


quindi per lo meno dai i path assoluti
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2011, 16:51   #7
massabuntu
Junior Member
 
Iscritto dal: Nov 2006
Messaggi: 3
up.. interessa anche a me, ci sei riuscito poi?
massabuntu è offline   Rispondi citando il messaggio o parte di esso
Old 03-11-2011, 11:39   #8
zangarules
Junior Member
 
Iscritto dal: Mar 2011
Messaggi: 8
a chin interessa ho risolto mettendo questo comando nello script

echo $DECRYPTING_MSG | gpg --passphrase-fd 0 --output $FILE_OUT -d $FILE_IN


adesso ho però il problema inverso...cioè uno script che deve CRIPTARE un file
ho provato ad inserire nello script la stringa precedente con -e al posto di "-d", poi ho provato a mettere semplicemente il comando
"gpg -e $FILE_IN"
ma lanciando lo script in entrambi i casi si inceppa chiedendo lo USER_ID

qualcuno saprebbe aiutarmi?
zangarules è offline   Rispondi citando il messaggio o parte di esso
Old 03-11-2011, 12:27   #9
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
io al posto di "-e" uso "-c"
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 03-11-2011, 22:16   #10
eclissi83
Senior Member
 
L'Avatar di eclissi83
 
Iscritto dal: Jan 2001
Messaggi: 2289
ma che senso ha fare una cosa del genere? usare gpg con uno script che automaticamente decripta i file e' poco utile (per non dire inutile) ai fini della sicurezza, tanto vale non usare passphrase durante la generazione della chiave...
__________________
FreeBSD, OpenBSD and GNU/Linux User
Free Software Foundation Associate Member
proudly member of poco-serio™ team!
nella foto son quello simpatico... l'altro e' |Stan|
eclissi83 è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2011, 08:54   #11
zangarules
Junior Member
 
Iscritto dal: Mar 2011
Messaggi: 8
probabilmente eclissi hai ragione ma io a richiesta eseguo...

Ricapitolando ora sto tentando di creare un altro script che, tra le altre cose, Cripta un file.Il comando è molto semplice però il problema nasce quando, dopo aver inserito lo USER stampa:
It is NOT certain that the key belongs to the person named
in the user ID. If you *really* know what you are doing,
you may answer the next question with yes.

Use this key anyway? (y/N)


su google ho visto che la soluzione sarebbe "modificare" il livello di fiducia ma preferirei evitare di toccare la chiave, se a qualcuno viene in mente qualcosa...
zangarules è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP Recensione OPPO Find X10 Pro Max: un top di gam...
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato WoW Forever provato: il MMORPG che la community ...
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita TCL P80 Ultra: con un display AMOLED opaco &egra...
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
OpenAI apre a tutti la sua IA che scegli...
Apple estende il Self Service Repair a i...
Linux, falle critiche del kernel pubblic...
Gli agenti AI diventano un incubo per le...
Fastweb e Vodafone verso il sistema unic...
70mai A800 Nano a 69,99€ su Amazon: dash...
Mini pacchi extra Ue, la tassa da 2 euro...
Metro 2033 Redux e Last Light Redux si a...
Silicio a 1.000 °C in un microonde: ...
Sigma FP2 senza mirino né slitta ...
Huawei Pura 90 Plus, preordini aperti in...
Addio al limite di 1,5 °C: il nuovo ...
Tor sotto attacco: manipolati oltre 300 ...
Volkswagen ID. EVERY1: l'elettrica da 20...
eMudhra lascia i certificati TLS dopo il...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v