เดกเดพเดฑเตเดฑ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดพเดฏ เดเดœเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฑเดฟเดฒเต€เดธเต

เด—เต‚เด—เดฟเดณเดฟเดฒเต† เด—เต‹ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† เดธเตเดฐเด•เตเดทเดฏเตเด•เตเด•เต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฏ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเตผ เดซเดฟเดฒเดฟเดชเตเดชเต‹ เดตเดพเตฝเดธเต‹เตผเดก, เด’เดฐเต เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เด†เดฆเตเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฑเดฟเดฒเต€เดธเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต, เดชเตเดฐเดพเดฏเด‚ (เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดจเดฒเตเดฒ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป). เดธเดฎเดฎเดฟเดคเดฟ (เดชเดพเดธเตโ€Œเดตเต‡เดกเต), เด…เดธเดฎเดฎเดฟเดคเดฟ (เดชเดฌเตเดฒเดฟเด•เต เด•เต€) เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเดฒเตเด•เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดจเตฝเด•เตเดจเตเดจเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เด—เต‹เดฏเดฟเตฝ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดฌเดฟเดŽเดธเตเดกเดฟ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. Linux, FreeBSD, macOS, Windows เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดฌเดฟเตฝเดกเตเด•เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดจเตฝเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดตเต†เดตเตเดตเต‡เดฑเต†, เดฑเต‡เดœเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเดฟเดจเตเดณเตเดณเดฟเตฝ, เดฑเดธเตเดฑเตเดฑเต เดญเดพเดทเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เดธเดฎเดพเดจเดฎเดพเดฏ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฌเดฆเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเดพเดฏเดฟ, เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: HKDF (HMAC-เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต-เด†เตปเดกเต-เดŽเด•เตเดธเตเดชเดพเตปเดกเต เด•เต€ เดกเต†เดฑเดฟเดตเต‡เดทเตป เดซเด‚เด—เตเดทเตป), SHA-256, HMAC (เดนเดพเดทเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเดจเตเดฆเต‡เดถ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด•เต‹เดกเต), X25519, Scrypt, ChaCha20-Poly.1305 AEAD.

เดชเตเดฐเดพเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดฟเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดตเต‡เดฑเดฟเดŸเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเต: เด•เต‹เด‚โ€Œเดชเดพเด•เตเดฑเตเดฑเต 512-เดฌเดฟเดฑเตเดฑเต เดชเดฌเตเดฒเดฟเด•เต เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เด•เตเดฒเดฟเดชเตเดชเตเดฌเต‹เตผเดกเต เดตเดดเดฟ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต; เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด“เดชเตโ€Œเดทเดจเตเด•เดณเดพเตฝ เด“เดตเตผเดฒเต‹เดกเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ; เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด…เดญเดพเดตเด‚; UNIX เดถเตˆเดฒเดฟเดฏเดฟเตฝ เด•เต‹เดณเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเตƒเด‚เด–เดฒ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดฎเดฑเตเดฑเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เด•เต‹เด‚โ€Œเดชเดพเด•เตเดฑเตเดฑเต เด•เต€เด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ SSH เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ (โ€œssh-ed25519โ€, โ€œssh-rsaโ€) Github.keys เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด‰เตพเดชเตเดชเต†เดŸเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. $ age-keygen -o key.txt เดชเตŠเดคเต เด•เต€: age1ql3z7hjy58pw3hyww5ayyfg7zqgvc7w3j2elw2zmrj2kg5sfn9bqmcac8p $ tar cvz ~/data | เดตเดฏเดธเตเดธเต -r age1ql3z7hjy58pw3hyww5ayyfg7zqgvc7w3j2elw2zmrj2kg5sfn9bqmcac8p > data.tar.gz.age $ เดตเดฏเดธเตเดธเต --เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต -i key.txt data.tar.gz.age/$25519sh.tr. jpg > example.jpg.age $ age -d -i ~/.ssh/id_ed25519 example.jpg.age > example.jpg

เด’เดฐเต‡เดธเดฎเดฏเด‚ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเตเดตเต€เด•เตผเดคเตเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดซเดฏเตฝ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดฎเต‹เดกเต เด‰เดฃเตเดŸเต, เด…เดคเดฟเตฝ เดซเดฏเตฝ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เดชเตŠเดคเต เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดธเตเดตเต€เด•เตผเดคเตเดคเดพเด•เตเด•เดณเตเดŸเต† เด“เดฐเต‹ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเด‚ เด…เดคเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚. เดธเดฎเดฎเดฟเดคเดฟ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เด…เดงเดฟเดทเตโ€Œเด เดฟเดค เดซเดฏเตฝ เดŽเตปเด•เตเดฐเดฟเดชเตโ€Œเดทเดจเตเด‚ เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เดซเดฏเดฒเตเด•เตพ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเต เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดŸเต‚เดณเตเด•เดณเตเด‚ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดจเตฝเด•เดฟเดฏเดพเตฝ, เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดธเตเดตเดฏเดฎเต‡เดต เด’เดฐเต เดถเด•เตเดคเดฎเดพเดฏ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดค. $ age -p secrets.txt > secrets.txt.age เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดจเตฝเด•เตเด• (เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เด’เดจเตเดจเต เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป เดถเต‚เดจเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดŸเตเด•): "release-response-step-brand-wrap-ankle-pair-unusual-sword-train" เดŽเดจเตเดจ เดธเตเดตเดฏเดฎเต‡เดตเดฏเตเดณเตเดณ เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต . $ age-d secrets.txt.age > secrets.txt เดชเดพเดธเตเดซเตเดฐเต†เดฏเตเดธเต เดจเตฝเด•เตเด•: $ age-keygen | Age -p> key.age.age เดชเตŠเดคเตเดตเดพเดฏเดคเต: Age1YHM4GFTWFMRPZ87TDSLM530WRX6M79YY9F2HDZTAHNEHNEHNEHNEHPQRJPYX0 เดชเดพเดธเตโ€Œเดซเตเดฐเต†เดฏเตโ€Œเดธเต เดจเตฝเด•เตเด• (Acure-KraIP-เดจเต† เด“เดŸเตเดŸเต‹เดœเต†เดจเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดถเต‚เดจเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดŸเตเด•): -เดฎเต€เดธเตเดฑเตเดฑเต-เดตเดพเดธเตเดชเต-เดนเดฃเดฟ-เด‡เตปเดชเตเดŸเตเดŸเต-เดจเดŸเดฟ".

เดญเดพเดตเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฆเตเดงเดคเดฟเด•เดณเดฟเตฝ เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸ เด•เต€เด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดธเต†เตผเดตเดฑเตเด‚ (PAKE), YubiKey เด•เต€เด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ, เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดตเดพเด•เตเด•เตเด•เดณเตเดŸเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด“เตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เต€เด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตฝ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. FS-เตฝ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเดšเต†เดฏเตโ€Œเดค เดซเดฏเดฒเตเด•เดณเต‹ เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเต‹ เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดพเดฏ-เดฎเต—เดฃเตเดŸเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต†.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•