달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
반응형
개인키+인증서 추출
openssl pkcs12 -export -in user1.crt -inkey user1.key -out user1.p12


공개키 추출
openssl x509 -in user1.crt -pubkey -noout > user1_pub.key

RSA 서명
openssl rsautl -sign -in data.txt -inkey user1.key -out data.sig


전자서명 생성
openssl dgst -sha1 -sign user1.key -out data2.sig.dgst data2.txt

전자서명 검증
openssl dgst -sha1 -verify user1_pub.key -signature data2.sig.dgst data2.txt
반응형
:
Posted by 째시기
반응형
http://wiki.kldp.org/KoreanDoc/html/gcc_and_make/gcc_and_make-2.html

관련을 읽어보니 많은 도움이 되네요.
컴파일시 include 디렉토리 및 라이브러리? 를 지정해주고
openssl/demos
에 있는 파일들 컴파일해서 테스트 해보시면됩니다.
반응형
:
Posted by 째시기
반응형
1) 인증서 추출
> openssl pkcs12 -in user1.p12 -nokeys -out user1.pem

-nokeys : 키는 추출하지 않는다


2) 개인키 추출
> openssl pkcs12 -in user1.p12 -nodes -out user1.key

-nodes : 추출된 키에 암호를 걸지 않는다.
반응형
:
Posted by 째시기