[PHP] 개인정보(문자열) 마스킹 처리
문제점 : 서비스 내 마스킹 처리 부재로 개인정보가 노출 위험성이 존재 해결방안 : 개인정보, 사용자 식별 정보 등 중요한 값은 노출되지 않도록 해야 한다. 부득이하게 중요한 값이 포함되어야 한다면 마스킹 혹은 암호화를 하여야 한다. 1. preg_replace 정규식 이용 치환 함수 function maksing($name){ // 뒤에 두글자 *로 마스킹 $fnl = preg_replace('/.(?!..)/u', '*', $name); return $fnl; } "McDonald" > "McDona**" "감자" > "**" "홍길동" > "홍**" "아이스크림" > "아이스**" 2. substr_replace 문자열 치환 함수 function masking($name){ //index 3번 문자..