openssl AES-256 암호화, 복호화
1. openssl_encrypt openssl_encrypt('내용', '암호화 종류', '키 값', true(or false), str_repeat(chr(0), 16) 옵션이 true인경우 깨진 글자로 출력 false인 경우 비트별 분리를 하지 않아 제대로된 문자가 나옴 둘 다 복호화에 영향을 주지 않음 KEY는 32바이트, IV는 16바이트 (영문, 숫자, 특문 1바이트 / 한글 2바이트 / 1바이트 = 8비트) return base64_encode(openssl_encrypt($str, "AES-256-CBC", self::KEY, true, self::IV)); 2. 복호화 함수 openssl_decrypt openssl_decrypt('내용','암호화 종류', '키 값', 옵션, str_re..