728x90
반응형
OpenSSL을 사용하여 파일을 암호화하고 복호화하는 방법
파일 암호화
openssl enc -aes-256-cbc -salt -in input.txt -out encrypted.bin
이 명령은 AES-256-CBC 암호화 방식을 사용하여 input.txt 파일을 암호화하여 encrypted.bin 파일로 저장합니다. 암호화에는 솔트(salt)가 사용되어 보안을 강화합니다.
파일 복호화
openssl enc -d -aes-256-cbc -in encrypted.bin -out decrypted.txt
이 명령은 AES-256-CBC 암호화 방식을 사용하여 encrypted.bin 파일을 복호화하여 decrypted.txt 파일로 저장합니다. -d 옵션은 복호화를 수행한다는 것을 나타냅니다.
암호화 및 복호화 작업 시에는 암호화 알고리즘과 키에 대한 추가적인 설정이 필요할 수 있습니다. 위의 예시는 AES-256-CBC 알고리즘을 사용한 간단한 예시입니다. 실제 사용 시에는 보안 요구 사항에 맞게 적절한 알고리즘과 키 관리를 고려해야 합니다. 또한, 암호화된 파일 및 암호화 키는 안전한 장소에 보관해야 합니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
우분투에 Docker와 Docker Compose를 설치하는 방법 (0) | 2025.06.05 |
---|---|
lsyncd와 rsync를 사용하여 실시간 동기화를 설정하는 방법 (0) | 2025.05.26 |
GoAccess를 설치하고 설정하는 방법 (0) | 2025.05.26 |
리눅스에서 환경 변수를 등록하고 해제하는 방법 (0) | 2025.05.22 |
FTP에서 전송 모드(Active Mode와 Passive Mode) (0) | 2023.06.09 |