View

openssl을 이용한 평문 암호화 복호화

 

Private key 생성


openssl을 이용해 genrsa 암호화 방식으로 private-key.pem 생성

$ openssl genrsa -out private-key.pem 1024

 

 

Public key 생성


private-key.pem을 이용해 public-key.pem 생성

openssl rsa -in private-key.pem -out public-key.pem -outform PEM -pubout

 

평문(testfile.txt) 생성


echo 'testfile' > testfile

 

평문 암호화


평문을 public-key.pem을 이용해 암호화

openssl rsautl -encrypt -inkey public-key.pem -pubin -in testfile.txt  -out testfile_encrypt.txt

 

평문 복호화


openssl rsautl -decrypt -inkey private-key.pem -in testfile_encrypt.txt -out testfile_decrypt.txt

Share Link
reply
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31