반응형
[ key encryption (pkcs8) ]
> openssl pkcs8 -topk8 -in 키파일명.pem -inform pem -out 키파일명_pkcs8_enc.pem -outform pem
> Enter Encryption Password: 암호입력
> Verifying - Enter Encryption Password: 암호입력
[ key decryption ]
> openssl rsa –in 키파일명_pkcs8_enc.pem -out 키파일명.pem
> Enter pass phrase for enc.key: 암호입력
[ 인증서 / 키 값 매치 ]
> openssl x509 -noout -modulus -in 인증서.pem | openssl md5
> openssl rsa -noout -modulus -in 키파일명.pem | openssl md5
=> 해시값 비교해서 같으면 매치 성공
[ certificate 체크 ]
> openssl x509 -in 인증서.pem -text -noout
반응형
'프로그래밍 > 보안' 카테고리의 다른 글
iPhone 에 암호화 모듈 사용시 주의 사항 (0) | 2011.03.03 |
---|