암복호화 개발을 하던 중 상대 기관에서 보내온 개인키 파일이 der...

ASN.1 파싱

DERSequence로 읽어서 [1] , [3] 를 DERInteger로 개인키를 생성해도 됨.
PEM 파일로 변환

끗...
der 개인키 구조체 pkcs#1
RSAPrivateKey ::= SEQUENCE {
version Version,
modulus INTEGER, -- n
publicExponentINTEGER, -- e
privateExponent INTEGER, -- d
prime1INTEGER, -- p
prime2INTEGER, -- q
exponent1 INTEGER, -- d mod (p-1)
exponent2 INTEGER, -- d mod (q-1)
coefficient INTEGER, -- (inverse of q) mod p
otherPrimeInfos OtherPrimeInfos OPTIONAL
}
'글타래 > Dev.' 카테고리의 다른 글
시놀로지 NAS에 발헤임 데디케이트 서버 구축하기 (0) | 2023.06.04 |
---|---|
HOTAS Cougar Throttle Arduino USB Interface (0) | 2022.08.07 |
시놀로지 사진 촬영일별 정리 by Python + ExifTool + MariaDB (0) | 2022.05.24 |