tomyun/xeit — pull request #38 by tomyun (2013-07-09 08:49:49+00:00)
Title: 외환은행 신규 보안메일 지원

외환은행(카드) 보안메일 형식이 최근에 변경되었습니다(#29). XecureExpress 모듈이 최신으로 업데이트 되면서 자체 X_PWD 형식에서 PKCS#7의 ASN.1 구조로 변경되었으며, 내부적으로는 PBKDF2 기반 키 생성 및 SEED 암호화 알고리즘을 사용하는 것으로 확인되었습니다.

기존에 없던 조합인데요. ASN.1 파싱이 복잡해진 관계로 관련 코드들을 좀 정리하였습니다. 그리고 원래는 복호화된 키에 대해서만 무결성 검사를 하던 것을 복호화된 메일 내용도 함께 확인하도록 바꿔주었습니다.