OpenSSL을 사용하여 파일을 암호화하는 방법

SSL (Secure Sockets Layer)은 전송 수준에서 데이터 보안을 제공하는 네트워크 통신 프로토콜입니다. SSL은 데이터 연결을 암호화하여 공격자가 두 컴퓨터 간의 보안 네트워크 통신을 침범 할 수 없도록합니다. OpenSSL 프로그램은 SSL 프로토콜의 오픈 소스 구현을 제공합니다. OpenSSL은 실제 파일과 파일을 전송하는 통신 채널을 암호화하는 데 사용할 수 있습니다. 비즈니스의 일부로 데이터 통신에 의존하는 기업의 경우 OpenSSL과 암호화가 중요합니다.

1.

암호화 할 파일을 만듭니다. 이것은 텍스트 파일처럼 간단 할 수 있습니다. 텍스트 편집기를 열고 텍스트를 입력 한 다음 파일을 "filename.txt"로 저장하십시오.

2.

"Ubuntu"아이콘을 클릭하고 "터미널"을 검색 상자에 입력하여 명령 터미널을 엽니 다. "Enter"키를 누르십시오.

삼.

터미널에 다음 명령을 입력하십시오. 이 예에서 "enc"은 암호화 작업을 알립니다. "aes-256-cbc"는 암호화 방법에 플래그를 지정합니다. "-in filename.txt"는 암호화를 위해 만들어진 텍스트 파일을 나타냅니다. "-out filename.enc"는 암호화 된 출력 파일을 나타냅니다.

$> openssl enc -aes-256-cbc -in filename.txt -out filename.enc

  • 또는 다음 명령을 입력하여 암호화 파일을베이스 64 인코딩으로 작성하여 텍스트 파일이나 전자 메일로 복사하는 데 적합하게 만들 수 있습니다. 이것은 "-a"플래그를 추가하여 수행됩니다.
  • $> openssl enc -aes-256-cbc -a -in filename.txt -out filename.enc

인기 게시물