728x90
반응형
개요
oepnssl을 이용하여 파일을 암호화하고 복호화한다.
사용 이유
개인 정보 보호
평문 파일
key.txt
암호화
cat key.txt | openssl enc -e -aes-256-cbc -pbkdf2 -k "password" > key.enc
복호화
cat key.enc | openssl enc -d -aes-256-cbc -pbkdf2 -k "password"
암화 부가 설명
AES, DES는 뭔가?
대칭키 블록 암호화 알고리즘의 한 종류입니다.
128, 192, 256은 뭔가?
키값, 숫자가 클수록 복호화가 어렵다고 보면 됩니다.
cbc, ebc 은 뭔가?
암호화 운영 모드
즉 평문을 여려 개(블록단위)로 조각냈을 이 조각들의 관계를 어떠한 방식으로 엮어서 암호화할 것 인가에 대한 설정
pbkdf2란?
비밀번호를 암호화하는 옵션
728x90
반응형
'프로그래밍 > 리눅스 프로그래밍' 카테고리의 다른 글
tcpreplay-edit 사용법 정리 (0) | 2022.05.24 |
---|---|
[linux] date iso 8601 형식 time 구하기 (0) | 2022.04.11 |
[system] fork -wait-timeout (0) | 2022.01.23 |
[compile] compile 에러 별 대처 방안 (0) | 2022.01.22 |
[compile] compile 에러 별 대처 방안 (0) | 2022.01.22 |