You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
{ "enabled": true,
|
|
"cryptoDefs": [ /* 암복호화 지원 클래스별 설정. 사용하지 않는 설정은 제거할 것. */
|
|
{ "name": "aria",
|
|
"class": "cokr.xit.base.crypto.bean.ARIA",
|
|
"settings": {
|
|
"key": "Copyright (c) 2015 - (주)엑스아이티",
|
|
// "hashedPassword": "", // 지정하지 않으면 key로 생성
|
|
"algorithm": "SHA-256",
|
|
"blockSize": 1024
|
|
}
|
|
}
|
|
/*
|
|
{ "name": "echelon",
|
|
"class": "cokr.xit.base.crypto.bean.Echelon",
|
|
"settings": {
|
|
"module": "3rd-party/echelon", // echelon 라이브러리 파일 디렉토리 경로
|
|
"agentIP": "211.119.124.117",
|
|
"agentPort": 29995
|
|
}
|
|
},
|
|
{ "name": "dguard",
|
|
"class": "cokr.xit.base.crypto.bean.DGuard",
|
|
"settings": {
|
|
"secureID": "xit_agent",
|
|
"securePWD": "Agent!@#$5",
|
|
"securePIN": "Agent!@#$5",
|
|
"propertyPath": "3rd-party/dguard/conf/dguard.conf", // dguard 설정파일 경로
|
|
"tableName": "TB_PAYER",
|
|
"columnName": "RTPYR_NO"
|
|
}
|
|
}
|
|
*/
|
|
],
|
|
|
|
"targetValues": [ /* 암복호화 대상데이터 설정 */
|
|
{ "name": "주민등록번호",
|
|
"mapKeys": ["RTPYR_NO", "rtpyrNo"],
|
|
"objectProperties": ["rtpyrNo"],
|
|
"cryptoDefs": ["aria"] // 암복호화 지원 클래스 설정 이름
|
|
}
|
|
]
|
|
} |