페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

버전 1 현재 »

DB 암복호화 솔루션을 통해 암호화 된 개인정보 Column을 복호화 한 후 Masking 처리

[설정하는 법]

  1. matrix.properties 파일 수정

    - matrix.usemasking="true" 

    - matrix.ext.usedbsecurity="true"  

  2. Option 값 설정

    Insert into MTX_OPTION  (OPTION_CODE, OPTION_VALUE, OPTION_DESC) Values  ('EXT_MASKING', 'Y', 'Masking Business api 처리 적용');

    COMMIT; 

  3. Source 수정

    WEB-INF/classes/com/matrix/outer/ext/DataMasking.java  활용하여 Site에서 요구하는 Business 처리

    Class명, Method명은 변경불가

    - Compile.bat, Compile.sh 로 OS 에 맞게 Compile 실행 

[사용]

  1. 일반 쿼리로 사용 시 Masking Rule
  2. 암호화 된 Column을 복호화 하고 Masking 처리할 경우 Masing 구분자 앞에 대문자 ‘D’ 를 붙입니다. Ex) D[1,2,5-8[ColumnAlias]]


  3. 메타에서 사용 시 DataMaskRule 을 설정하거나 복호화가 필요한 경우 Encrypted 를 true로 설정

Launch Release No. 7.0.500.20240329-01  / Latest Release No.

Page No.  116888729

작성자 :  김민규  / 검수자 : 

  • 레이블 없음