Security
OpenSSL์ ์ด์ฉํ ๋น๋์นญํค ์ํธํ
์ฝ์ด์ด์ค๋ฌ
2021. 6. 7. 22:45
1. ๋น๋์นญํค ์์ฑ
- RSA ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ
openssl genrsa -out privatekey.pem
openssl rsa -in privatekey.pem -out publickey.pem -pubout
2. ์ํธํ
- ๊ณต๊ฐํค ์ฌ์ฉ
openssl rsautl -encrypt -inkey publickey.pem -in plaintext.txt -pubin -out ciphertext.txt
3. ๋ณตํธํ
- ๋น๊ณต๊ฐํค ์ฌ์ฉ
openssl rsautl -decrypt -inkey privatekey.pem -in ciphertext.txt -out plaintext_out.txt