เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

gpgwrap - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ gpgwrap เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ gpgwrap เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


gpgwrap - gpg-เดจเตเดณเตเดณ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฑเดพเดชเตเดชเตผ

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


gpgwrap -V

gpgwrap -เดชเดฟ [-เดตเดฟ] [-เด] [-เดŽ] [-เดชเดฟ ]

gpgwrap -F [-v] [-i] [-a] [-c] [-p ] [-เด’ ] [--] [ ...]

gpgwrap [-v] [-i] [-a] [-p ] [-เด’ ] [--] เดœเดฟเดชเดฟเดŽเตฝ [gpg เด“เดชเตเดทเดจเตเด•เตพ]

เดตเดฟเดตเดฐเดฃเด‚


เด—เตเดจเต เดชเตเดฐเตˆเดตเดธเดฟ เด—เดพเตผเดกเต (เดœเดฟเดชเดฟเดŽเตฝ) --passphrase-fd เดŽเดจเตเดจ เด“เดชเตเดทเตป เดจเตฝเด•เตเดจเตเดจเต. เด‡เดคเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต เดœเดฟเดชเดฟเดŽเตฝ เดฒเต‡เด•เตเด•เต
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดตเดพเดฏเดฟเด•เตเด•เตเด•. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดˆ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เดคเตเดฑเด•เตเด•เตเด‚
เดฎเตเดฎเตเดชเต เดœเดฟเดชเดฟเดŽเตฝ เดตเดดเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต เดŽเด•เตเดธเดฟเดตเดฟเดชเดฟ(3). เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ เด…เดคเดพเดฃเต gpgwrap เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดฆเดฟ
เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เด•เตˆเดฎเดพเดฑเดพเด‚ gpgwrap 4 เดคเดฐเดคเตเดคเดฟเตฝ:

* เดซเดฏเตฝ เดชเดพเดคเตเดคเต เด†เดฏเดฟ, เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดซเดฏเดฒเดฟเตฝ เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต

* เด‡เดคเต เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต stdin-เดฒเต‡เด•เตเด•เต เดชเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต gpgwrap

* เด‡เดŸเดฏเดฟเดฒเต‚เดŸเต† GPGWRAP_PASSPHRASE เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ

* gpgwrap เด…เดคเดฟเดจเดพเดฏเดฟ เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เดฎเตเตปเด•เดฐเตเดคเดฒเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเดพเดคเต†, เด†เดฆเตเดฏ เดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเต—เด•เดฐเตเดฏเด™เตเด™เดณเต† เดฆเตเตผเดฌเดฒเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต เดœเดฟเดชเดฟเดŽเตฝ เดจเตฝเด•เตเดจเตเดจเต. เดชเด•เตเดทเต‡
เดถเตเดฆเตเดงเดฎเดพเดฏ เดฌเดพเดšเตเดšเต เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เด‡เดคเต เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เดณเดพเดฃเต†เด™เตเด•เดฟเตฝ
เด’เดฐเดฟเด•เตเด•เตฝ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเตเด•เตพ เดจเตฝเด•เดพเตป เดคเดฏเตเดฏเดพเดฑเดพเดฃเต, เด…เดต เด’เดฐเต เดซเดฏเดฒเดฟเตฝ เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
gpg-เดเดœเตปเดฑเต เด…เดคเดพเดฃเต เดจเดฟเด™เตเด™เตพ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดฎเดฑเตเดฑเตŠเดฐเต เดธเตเดฐเด•เตเดทเดพ เดคเดŸเดธเตเดธเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ GPGWRAP_PASSPHRASE เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เด…เดŸเด™เตเด™เตเดจเตเดจเดคเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฎเดพเดฃเต
เด’เดฐเต‡ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดฎเดฑเตเดฑเต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ.

เด“เดชเตเดทเดจเตเด•เตพ


-เดตเดฟ, --เดตเต‡เตผโ€Œเดทเตป
เดชเดคเดฟเดชเตเดชเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดคเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

-เดชเดฟ, --เด…เดšเตเดšเดŸเดฟ
เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดŽเดŸเตเดคเตเดคเต เด…เดคเต stdout-เดฒเต‡เด•เตเด•เต เดฎเด‚เด—เตพ เดšเต†เดฏเตเดคเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

-เดŽเดซเต, --เดซเดฏเตฝ
เดตเดพเดฏเดฟเด•เตเด•เตเด• เดœเดฟเดชเดฟเดŽเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เดฎเดพเตปเดกเตเด•เตพ. เดŽเด™เตเด•เดฟเตฝ เด†เดฃเต - เด‡เดคเต stdin-เตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดšเตเดšเดคเดพเดฃเต.
เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เด’เดฐเต เด•เดฎเดพเตปเดกเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดฐเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดดเดฟ:

* เด†เดฆเตเดฏเด‚ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เด•เตเดดเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ เดŽเดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚
เด…เดตเดฏเตเดŸเต† เดฌเดพเด•เตเด•เตโ€Œเดธเตเดฒเดพเดทเต เดฐเด•เตเดทเดชเตเดชเต†เดŸเตเดŸ เด’เด•เตเดŸเตฝ เดจเดฎเตเดชเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.

* เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดฎเด‚เด—เตพเดกเต เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
GPGWRAP_PASSPHRASE.

* "exec gpgwrap -- " เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดซเดฒเด‚ เด‡เดคเดพเดฏเดฟ เดชเดพเดธเตเดธเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต
เดตเดพเดฆเด‚ "sh -c".

-h, --เดธเดนเดพเดฏเด‚
เด‰เดชเดฏเต‹เด— เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดฟเดจเตเดฑเต เด”เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•.

-v, --เดตเต†เตผเดฌเต‹เดธเต
เดตเต†เตผเดฌเต‹เดธเดฟเดฑเตเดฑเดฟ เดฒเต†เดตเตฝ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

-i, --เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต
เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เดŽเดชเตเดชเต‹เดดเตเด‚ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด• (-p, เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต† เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต).

-เดŽ, --เดฐเดฃเตเดŸเต เดคเดตเดฃ เดšเต‹เดฆเดฟเด•เตเด•เตเด•
เด’เดฐเต เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดฐเดฃเตเดŸเตเดคเดตเดฃ เดšเต‹เดฆเดฟเด•เตเด•เตเด•.

-c, --เดšเต†เด•เตเด•เต-เดŽเด•เตเดธเดฟเดฑเตเดฑเต-เด•เต‹เดกเต
เด’เดฐเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต gpg เด•เดฎเดพเตปเดกเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, gpgwrap เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดคเดฟเดจเตเดฑเต† เดถเดฟเดถเต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ. เดˆ เด“เดชเตเดทเตป เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดชเดฐเดฟเดถเต‹เดงเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เด•เตเดŸเตเดŸเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เด…เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0-เดจเต เดคเตเดฒเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต gpgwrap เด‰เดŸเดจเต† เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต เด’เดชเตเดชเด‚
เดˆ เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดŸเด™เตเด™เตเดจเตเดจเต. เดตเดฟเดญเดพเด—เดตเตเด‚ เด•เดพเดฃเตเด• เดฌเด—เตเด•เตพ.

-p , --เดชเดพเดธเตเดซเตเดฐเต‡เดธเต-เดซเดฏเตฝ
เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตเดธเต เดตเดพเดฏเดฟเด•เตเด•เตเด• . เดŽเด™เตเด•เดฟเตฝ เด†เดฃเต - เด‡เดคเต stdin-เตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดšเตเดšเดคเดพเดฃเต. เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต
เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเดฟเตฝ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เด“เดชเตโ€Œเดทเตป เดจเตฝเด•เดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด‚
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดŸเตเด•เตเด•เดพเด‚ GPGWRAP_PASSPHRASE เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เตบเดŸเตเดฐเต‹เดณเดฟเด‚เด—เต tty-เตฝ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

-o , --เด“เดชเตเดทเตป-เดจเดพเดฎเด‚
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเดจเตเดจ "--passphrase-fd" เด“เดชเตเดทเดจเตเดฑเต† เดชเต‡เดฐเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•
เดตเดงเดฟเดšเตเดšเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต gpgwrap เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดšเตเดšเต
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเต‡เด•เตเด•เดพเตพ เดœเดฟเดชเดฟเดŽเตฝ.

เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เตพ


เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เด…เดคเต เดชเดพเดธเตเดธเดพเด•เตเด•เดฟเดฏ เดฐเต€เดคเดฟเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดจเดฟเดฐเดตเดงเดฟ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เตพเด•เตเด•เต เดตเดฟเดงเต‡เดฏเดฎเดพเดฃเต
เดฒเต‡เด•เตเด•เต gpgwrap:

* เด’เดฐเต เดตเดฒเตเดชเตเดช เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเตเดฃเตเดŸเต: เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดšเดฟเดฒเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฐเตเดคเต
เด•เดฟเดฒเต‹เดฌเตˆเดฑเตเดฑเตเด•เตพ (เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดงเดฟเด•เตเด•เดพเดฏเดฟ เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•).

* gpgwrap เด’เดฐเต เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ \000 เดชเต‹เดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด…เดคเดฟเดจเตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ เดœเดฟเดชเดฟเดŽเตฝ เด…เดคเต เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด‚. เดœเดฟเดชเดฟเดŽเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดจเดฟเดฐเดธเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดดเดฟเดฏเต‚
เด…เดคเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚, เด…เดคเดฟเตฝ \012 (C เดฏเดฟเตฝ \n เดŽเดจเตเดจเตเด‚ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต) เดชเต‹เดฒเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ.

* เดจเดฟเด™เตเด™เตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ GPGWRAP_PASSPHRASE เดจเดฟเด™เตเด™เตพ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดŽเดŸเตเด•เตเด•เดฃเด‚
เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต เดธเตเดตเดญเดพเดตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•, เด•เดพเดฐเดฃเด‚ gpgwrap เด’เด•เตเดŸเดพเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดฐเด•เตเดทเดชเตเดชเต†เดŸเดพเตป เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฎเตเดชเดฑเตเด•เตพ, (เด“เดชเตเดทเตป -F เด•เดพเดฃเตเด•). เด…เดคเดฟเดจเดพเตฝ เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต เดคเดจเตเดจเต† เด’เด•เตเดŸเตฝ เดจเดฎเตเดชเดฑเดพเดฏเดฟ เดŽเดดเตเดคเตเด•: \134.

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


1.
gpgwrap -p /path/to/a/secret/file \
เดœเดฟเดชเดฟเดŽเตฝ -c -z 0 --batch --no-tty \
--cipher-algo blowfish < infile > outfile

/path/to/a/secret/file เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดตเดพเดฏเดฟเดšเตเดšเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด• เดœเดฟเดชเดฟเดŽเตฝ เดธเดฎเดฎเดฟเดคเดฟ เดšเต†เดฏเตเดฏเดพเตป
infile-เดจเตเดฑเต† เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดšเต†เดฏเตเดคเต outfile-เดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด•.

2.
gpgwrap -i -a \
เดœเดฟเดชเดฟเดŽเตฝ -c -z 0 --batch --no-tty \
--cipher-algo blowfish < infile > outfile

เด…เดคเตŠเดดเดฟเดšเตเดšเดพเตฝ เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† gpgwrap เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เดฐเดฃเตเดŸเตเดคเดตเดฃ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

3.
gpgwrap -F -i - <
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile1" > "$HOME/outfile1"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile2" > "$HOME/outfile2"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile3" > "$HOME/outfile3"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile4" > "$HOME/outfile4"
EOL

gpgwrap เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดจเดพเดฒเต เดธเดจเตเดฆเตผเดญเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดœเดฟเดชเดฟเดŽเตฝ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเตเด•เตพ.

4.
GPGWRAP_PASSPHRASE= "เดฎเตˆเดธเต†เด•เตเดฐเดŸเตเดŸเต เดชเดพเดธเตเดซเตเดฐเต‡เดธเต"
เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• GPGWRAP_PASSPHRASE
gpgwrap -F -c -v /tmp/cmdfile1 - /tmp/cmdfile2 <
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile1" > "$HOME/outfile1"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile2" > "$HOME/outfile2"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile3" > "$HOME/outfile3"
เดœเดฟเดชเดฟเดŽเตฝ --decrypt --batch --no-tty < "$HOME/infile4" > "$HOME/outfile4"
EOL

เด…เดคเตŠเดดเดฟเดšเตเดšเดพเตฝ เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† gpgwrap เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเดดเดฟ เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ, เดฎเดฑเตเดฑเต เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดงเดฟเด•เดฎเดพเดฏเดฟ เด•เดฎเดพเตปเดกเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด“เดฐเต‡เดพ เดœเดฟเดชเดฟเดŽเตฝ เด‰เดฆเดพเดนเดฐเดฃเด‚. เด’เดจเตเดจเดพเดฃเต†เด™เตเด•เดฟเตฝ เดŽเดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดœเดฟเดชเดฟเดŽเตฝ เด•เดฎเดพเตปเดกเดฟเดจเต เดชเต‚เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดŽเด•เตเดธเดฟเดฑเตเดฑเต เด•เต‹เดกเต เด‰เดฃเตเดŸเต, เด‡เดฒเตเดฒ
เด•เต‚เดŸเตเดคเตฝ เด•เดฎเดพเตปเดกเตเด•เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต† gpgwrap เดตเต†เตผเดฌเต‹เดธเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด‰เดคเตเดชเดพเดฆเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

5.
GPGWRAP_PASSPHRASE= "$(gpgwrap -P -i -a)"
เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• GPGWRAP_PASSPHRASE

เด•เดฃเตเดŸเต†เดคเตเดคเตเด• . -maxdepth 1 -type f |
เดซเดฏเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ; เดšเต†เดฏเตเดฏเตเด•
FILE2="$FILE.bz2.gpg"
bzip2 -c "$FILE" |
gpgwrap เดœเดฟเดชเดฟเดŽเตฝ -c -z 0 --batch --no-tty \
--เดธเดฟเดซเตผ-เด†เตฝเด—เต‹ เดฌเตเดฒเต‹เดซเดฟเดทเต > "$FILE2" &&
เดŸเดšเตเดšเต -r "$FILE" "$FILE2" &&&
rm -f "$FILE"
เดšเต†เดฏเตเดคเต

เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด•, เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเด•, เด…เดต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดฏเดฅเดพเตผเดคเตเดฅ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเต€เดฏเดคเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•.

6.
เด•เดฃเตเดŸเต†เดคเตเดคเตเด• . -maxdepth 1 -type f -name '*.bz2.gpg' |
เด‰เดฃเดฐเตเด• '{
printf("gpg --decrypt --batch --no-tty --quiet ");
printf("--no-secmem-warning < %s\n", $0);
}' |
gpgwrap -F -i -c - |
bzip2 -d -c - |
grep -เด 'เดกเดพเดฑเตเดฑ'

เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ *.bz2.gpg เดซเดฏเดฒเตเด•เดณเตเด‚ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•, เด…เดต เดตเดฟเด˜เดŸเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดŽเดฒเตเดฒเดพ เดธเด‚เดญเดตเด™เตเด™เดณเตเด‚ เดชเตเดฑเดคเตเดคเต. เดจเดฟเด™เตเด™เตพ เดซเดฒเด‚ เดชเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เด•เตเดฑเดตเต เดจเดฟเด™เตเด™เตพ เด•เตเดดเดชเตเดชเดคเตเดคเดฟเตฝ เด…เด•เดชเตเดชเต†เดŸเตเด‚
เด•เดพเดฐเดฃเด‚ gpgwrap เด’เดชเตเดชเด‚ เด•เตเดฑเดตเต เด’เดฐเต‡ เดธเดฎเดฏเด‚ TTY-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ
เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต (เด‰เดฆเดพเดนเดฐเดฃเด‚
เด‡เดคเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเดพเดฎเต†เดจเตเดจเต เดฎเตเด•เดณเดฟเตฝ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต).

7.
GPGWRAP_PASSPHRASE= "$(gpgwrap -P -i -a)"
เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• GPGWRAP_PASSPHRASE

gpgwrap -เดชเดฟ |
ssh -C -x -P -l เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดนเต‹เดธเตเดฑเตเดฑเต "
GPGWRAP_PASSPHRASE=\"\$(เดชเต‚เดšเตเดš)\"
...
"

เด’เดฐเต เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เดฐเดฃเตเดŸเตเดคเดตเดฃ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เด…เดคเต เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด• GPGWRAP_PASSPHRASE เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ
เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ.

8.
เดŽเด•เตเด•เต‹ -n "เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต:"
stty -เดŽเด•เตเด•เต‹
เดตเดพเดฏเดฟเด•เตเด•เตเด• GPGWRAP_PASSPHRASE
เดŽเด•เตเด•เต‹
stty เดŽเด•เตเด•เต‹
เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• GPGWRAP_PASSPHRASE

เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เดธเตเดตเดฎเต‡เดงเดฏเดพ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฑเตเดฑเตŠเดฐเต เดฎเดพเตผเด—เตเด—เด‚. เดธเด‚เดฏเต‹เดœเดฟเดคเดฎเดพเดฏเดฟ เด…เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต
เดฏเตเดŸเต† เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ gpgwrap, เด…เดตเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ -เดชเดฟ. เด•เต‚เดŸเต† เด…เดฑเดฟเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเด•
เดˆ เดฐเต€เดคเดฟ เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต เดŽเดธเตเด•เต‡เดชเตเดชเตเดกเต เด’เด•เตเดŸเตฝ เดจเดฎเตเดชเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เดชเด•เดฐเด‚.

9.
เดŽเด•เตเด•เต‹ "mysecretpassphrase" |
เดœเดฟเดชเดฟเดŽเตฝ --batch --no-tty --passphrase-fd 0 \
--output outfile --infile เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•

เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตเดธเต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดฟเดฒเด•เตเดฑเดžเตเดž เดฐเต€เดคเดฟ เดœเดฟเดชเดฟเดŽเตฝ เด•เต‚เดŸเดพเดคเต† gpgwrap. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เด’เดฐเต เดซเดฏเตฝ เด•เตˆเดฎเดพเดฑเดพเตป stdin เดœเดฟเดชเดฟเดŽเตฝ, เด•เดพเดฐเดฃเด‚ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเดฟเดจเดพเดฏเดฟ stdin เด‡เดคเดฟเดจเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

10.
เดœเดฟเดชเดฟเดŽเตฝ --เดฌเดพเดšเตเดšเต --no-tty \
--passphrase-fd 3 3< /path/to/a/secret/file \
< infile > outfile

เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดพเดฃเดฟเดคเต, เด‡เดคเต เด“เดชเตโ€Œเดทเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต
-เดชเดฟ gpgwrap. เดˆ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เตเดฑเดžเตเดžเดคเต เดฌเดพเดทเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚.

11.
เดœเดฟเดชเดฟเดŽเตฝ --batch --no-tty --passphrase-fd 3 \
3< <(เดŽเด•เตเด•เต‹ "mysecretpassphrase") \
< infile > outfile

เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เดŽเดจเตเดจเดพเตฝ เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เตเดฑเดžเตเดžเดคเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดฌเดพเดทเดฟเดจเตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•.

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต gpgwrap เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

  • 1
    เดซเดธเตผ
    เดซเดธเตผ
    เดซเต‡เดธเตผ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดธเต—เดœเดจเตเดฏเดตเตเด‚ เดฐเดธเด•เดฐเดตเตเดฎเดพเดฏ เด“เดชเตเดชเตบ เด†เดฃเต
    เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด‰เดฑเดตเดฟเดŸ HTML5 เด—เต†เดฏเดฟเด‚ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต
    WebGL, Canvas เดŽเดจเตเดจเดฟเดต เด‰เดŸเดจเต€เดณเด‚ เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
    เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต, เดฎเตŠเดฌเตˆเตฝ เดตเต†เดฌเต เดฌเตเดฐเต—เดธเดฑเตเด•เตพ. เด—เต†เดฏเดฟเดฎเตเด•เตพ
    เดธเดนเด•เดฐเดฟเด•เตเด•เดพเด‚...
    เดซเต‡เดธเตผ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 2
    เดตเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป
    เดตเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป
    เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด—เต†เดฏเดฟเด‚ เดŽเดžเตเดšเดฟเดจเดพเดฃเต เดตเดพเดธเตเดธเตฝ
    เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดฌเต‹เตผเดกเดฟเดจเตเดฑเต† เด‡เดฒเด•เตเดŸเตเดฐเต‹เดฃเดฟเด•เต เดชเดคเดฟเดชเตเดชเตเด•เตพ
    เด•เดพเตผเดกเต เด—เต†เดฏเดฟเดฎเตเด•เดณเตเด‚. เด‡เดคเต เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต
    เด—เต†เดฏเดฟเด‚ เดชเต€เดธเต เดฑเต†เตปเดกเดฑเดฟเด‚เด—เตเด‚ เด‡เดŸเดชเต†เดŸเดฒเตเด‚,
    เด’เดชเตเดชเด‚...
    เดตเดพเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    OpenPDF - iText เดจเตเดฑเต† เดซเต‹เตผเด•เตเด•เต
    OpenPDF - iText เดจเตเดฑเต† เดซเต‹เตผเด•เตเด•เต
    OpenPDF เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดœเดพเดต เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต
    เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดŽเตฝเดœเดฟเดชเดฟเดŽเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต PDF เดซเดฏเดฒเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต
    MPL เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดฒเตˆเดธเตปเดธเต. OpenPDF เด†เดฃเต
    iText-เดจเตเดฑเต† LGPL/MPL เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดชเดฟเตปเด—เดพเดฎเดฟ,
    a ...
    OpenPDF - เดซเต‹เตผเด•เตเด•เต เด“เดซเต iText เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    เดธเดพเด— เดœเดฟ.เด.เดŽเดธเต
    เดธเดพเด— เดœเดฟ.เด.เดŽเดธเต
    SAGA - เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚
    เดœเดฟเดฏเต‹เดธเดฏเดจเตเดฑเดฟเดซเดฟเด•เต เด…เดจเดฒเตˆเดธเตเด•เตพ - เด’เดฐเต เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฃเต
    เด‡เตปเดซเตผเดฎเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ (เดœเดฟเดเดŽเดธเต) เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ
    เดœเดฟเดฏเต‹เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เตเดณเตเดณ เด…เดชเดพเดฐเดฎเดพเดฏ เด•เดดเดฟเดตเตเด•เตพ
    เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เตเด‚ เด…เดจ...
    SAGA GIS เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต
    Java / JTOpen เดจเดพเดฏเตเดณเตเดณ IBM เดŸเต‚เตพเดฌเต‹เด•เตเดธเต a
    เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดœเดพเดต เด•เตเดฒเดพเดธเตเด•เดณเตเดŸเต† เดฒเตˆเดฌเตเดฐเดฑเดฟ
    เด•เตเดฒเดฏเดจเตเดฑเต/เดธเต†เตผเดตเตผ, เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต
    OS/400 เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ,
    i5/OS, เด’...
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    D3.js
    D3.js
    D3.js (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑเดพเดงเดฟเดทเตเด เดฟเดค เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ D3)
    เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต JavaScript เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต
    เดšเดฒเดจเดพเดคเตเดฎเด•เดตเตเด‚ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดตเตเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป
    เดตเต†เดฌเต เดฌเตเดฐเต—เดธเดฑเตเด•เดณเดฟเดฒเต† เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเด‚. D3 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต
    เดจเต€...
    D3.js เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • เด•เต‚เดŸเตเดคเตฝ "

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad