gpg

Fórumok

Sziasztok

Az nem megoldható valahogyan hogy a gpg parancs kiadásakor a parancsnak közvetlen lehessen átadni egy sztringet mint nyilvános kulcs amivel titkosítani akarok?

"gpg -a --output duma.asc --encrypt --recipient wehrwolf882008_kukac_gmail.com duma"

ez a duma fájl tartalmát titkosítja duma.asc be wehrwolf882008@gmail.com nevű kulcs alapján. Hogy lehetne azt megoldani hogy a kulcsot egy asc-ből vagy más szövegfájlból olvassa be vagy közvetlenül a parancsba biggyesztve?

Csak olyan nyilvános kulccsal tud dolgozni ami importálva van és neven van? :S
Jah és az is jó volna ha az eredményt se fájlba hanem képernyőre nyomná...
Köszi előre is...

Hozzászólások

Ja tényleg jó. Tipp? senkinek?

Esetleg olyan megoldásra javaslat, hogy egy bárakárhol elhelyezett .gpg könyvtárt értelmezze alapértelmezettként és onnan azonosítsta a kulcsokat?

Egy privátüzenet rendszert terveznék (php) amibe azt találtam ki, hogy gpg-vel titkosított üzenetet is lehetne küldeni úgy, hogy a adatbázisból kiolvassa a nyilvánoskulcsot azzal kódolja az üzenetet ascii-be és elküldi.

De ha a program nem tud így szövegfájlból csak importált kulcsból akkor megoldanám úgy ha lehet...

A stringet átadni nem lehet/kell erre a $HOME/.gnupg könyvtár-at lehet kell használni ehhez viszont a kulcsodat gpg formátumra kell konvertálnod

----
概略情報

Értem, erre kezdtem rájönni én is .. De jó, hogy megerősítettél köszi;). Viszont akkor azt nem igazán lehet megoldani amit én akartam. Más nyilvános kulcsú titkosítás? csak az ssh-t ismerem ezen kívül de az másra való meg haasonlóan működik.
Még arra gondoltam, hogy szimmetrikusan kódolni az üzenetet a címzett bejelentkezési jelszavával .. csak akkor nem tudom egyirányú titkosítással (md5) tárolni az adatbázisba.. a jelszavát