minisign.md 868 B

minisign

ํŒŒ์ผ ์„œ๋ช… ๋ฐ ์„œ๋ช… ๊ฒ€์ฆ์„ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ๋„๊ตฌ. ๋” ๋งŽ์€ ์ •๋ณด: https://jedisct1.github.io/minisign/.

  • ๊ธฐ๋ณธ ์œ„์น˜์— ์ƒˆ ํ‚ค ์Œ ์ƒ์„ฑ:

minisign -G

  • ํŒŒ์ผ ์„œ๋ช…:

minisign -Sm {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}

  • ํŒŒ์ผ ์„œ๋ช… ์‹œ, ์„œ๋ช…์— ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š”(์„œ๋ช…๋œ) ์ฃผ์„๊ณผ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š”(์„œ๋ช…๋˜์ง€ ์•Š์€) ์ฃผ์„ ์ถ”๊ฐ€:

minisign -Sm {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} -c "{{์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์ฃผ์„}}" -t "{{์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์„}}"

  • ์ง€์ •๋œ ๊ณต๊ฐœ ํ‚ค ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ๋ฐ ์„œ๋ช… ๋‚ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์„ ๊ฒ€์ฆ:

minisign -Vm {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} -p {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ณต๊ฐœํ‚ค.pub}}

  • Base64๋กœ ์ธ์ฝ”๋”ฉ๋œ ๋ฆฌํ„ฐ๋Ÿด๋กœ ๊ณต๊ฐœ ํ‚ค๋ฅผ ์ง€์ •ํ•˜์—ฌ ํŒŒ์ผ ๋ฐ ์„œ๋ช… ๋‚ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์„ ๊ฒ€์ฆ:

minisign -Vm {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} -P "{{๊ณต๊ฐœ_ํ‚ค_base64}}"