[완료]ㅠㅠ 인증서에서 ISSUER(발급자) SUBJECT(발급받은사람?) 정보추출방법
글쓴이: anaud2 / 작성시간: 목, 2008/06/19 - 3:01오후
안녕하세요
openssl가지고 공개키 암호화 복호화를 뚝딱거리다가
또다시 윗사람의 지시로 인증서 안의 issuer과 sbject 값을 읽어 들이는것을 하라고 하는데
첨에는 쉽게 보고 위에 char로 써있는정보를 읽어서 출력했다가 욕먹구;;;
==begin certificate==
daffdasfasfadsfsaf
==end certificate===
안의 내용에서 읽어 들이라고 하네요 ㅜㅜ 막막~
x509 로 읽어 들여서 해보라는데 issuer subject 추출하는 함수가 있긴할텐데...찾아보려니 어렵네요 ㅠ
아시는분은 힌트라두점 ㅠㅠ
(ex . C언어로 openssl 라이브러리,헤더파일 가져다가 만들고 있습니다)
Forums:
openssl-0.9.8x/apps/x509.c
openssl-0.9.8x/apps/x509.c 소스를 참조하세요.
openssl x509 명령어의 -issuer 옵션 처리와 -subject 옵션 처리를
중점으로 보시면 됩니다.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
openssl lib 을 쓰지
openssl lib 을 쓰지 않아도 된다면, shell out 해서 커맨드 하나로 됩니다.
# issuer
openssl x509 -noout -in cert.pem -issuer
# subject
openssl x509 -noout -in cert.pem -subject
# MD5 fingerprint
openssl x509 -noout -in cert.pem -fingerprint
꼭 코드로 해결보셔야 한다면, 윗분 말씀처럼 x509.c 를 ...
삽질의 대마왕...
삽질의 대마왕...
답변감사합니다.
많은 도움이 되었습니다. 감사합니다.^^
댓글 달기