리눅스에서 암/복호화(openssl) 리눅스

리눅스에서 파일과 스트링을 암/복호화 한다. 아주 간단하다.

[ 파일 암/복호화 ]
암호화 명령
# openssl des3 -in a.txt -out a.txt.des3
enter des-ede3-cbc encryption password:     => 암호입력
Verifying - enter des-ede3-cbc encryption password:   => 위와 동일한 암호 입력
 
복호화 명령
# openssl des3 -d -in a.txt.des3 -out b.txt
enter des-ede3-cbc decryption password:   => 암호화시 사용한 암호 입력


[ 스트링 암/복호화 ]
암호화 명령
# echo 'repository' | openssl aes-256-cbc -a -salt
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:
U2FsdGVkX1/qT15mJ67ArlDohizyOSl8FUV+y168aw8=

복호화 명령
# echo 'U2FsdGVkX1/qT15mJ67ArlDohizyOSl8FUV+y168aw8=' | openssl aes-256-cbc -a -d -salt
enter aes-256-cbc decryption password:
repository
#

덧글

댓글 입력 영역