ITNSA
대칭키, 비대칭키 암복호화
burdock129
2024. 10. 10. 00:28
반응형
[대칭키 암호화, 복호화]
echo 'this is the plain text' > plaintext.txt;
openssl enc -e -des3 -salt -in plaintext.txt -out ciphertext.bin;
openssl enc -d -des3 -in ciphertext.bin -out plaintext2.txt;
[비대칭키 생성 및 암호화 복호화]
openssl genrsa -out private.pem 1024;
openssl rsa -in private.pem -out public.pem -outform PEM -pubout;
echo 'coding everybody' > file.txt
openssl rsautl -encrypt -inkey public.pem -pubin -in file.txt -out file.ssl;
openssl rsautl -decrypt -inkey private.pem -in file.ssl -out decrypted.txt반응형