본문 영역으로 바로가기

개발가이드

개요

  • 통신 시 고객의 개인정보보호를 위해 특정 필드를 암호화해야 합니다.
  • 사용할 API 개발가이드의 변수에 [암호화]라고 적혀 있으면 AES128/CBC/PKCS5padding로 암호화 한 후 Base64로 인코딩 해야 합니다.

•(빠른뱅킹) 계좌 조회 > (빠른뱅킹) 은행별 거래내역 조회(요청정보암호화)_은행 API 개발가이드 예시

Body

Parameter 테이블
Key Value Type Required Description
userIdEnc String 0 [암호화] 은행 사이트 사용자아이디
userPwEnc String 0 [암호화] 은행 사이트 사용자비밀번호
acctNoEnc String 0 [암호화] 계좌번호
acctPwEnc String 0 [암호화] 계좌비밀번호
acctPwEnc String 0 [암호화] 주민/사업자번호

적용방법 및 코드예시

적용방법

암호화 알고리즘 : AES128-CBC

  • Key : 회원가입 시 메일로 받은 Ekey
  • IV : 사용자ID가 16byte 이하인 경우, 16byte만큼 0 추가 입력 ※단, 사용자ID가 16byte 이상인 경우, 17byte부터 절사
  • Padding : pkcs #7
code_img
TOP