[PHP] AES-256-CBC 를 이용한 암호화 및 복호화
프로그래밍/PHP2022. 4. 11. 08:49
반응형
[코드]
<?PHP
$str = "서버나라 개발왕자"; // 전달할 문자열
$key = "server&develop"; // 암호화, 복호화 하는 부분에서 동일한 키 사용
$en_key = base64_encode(openssl_encrypt($str, 'aes-256-cbc', $key, true, str_repeat(chr(0), 16)));
echo $en_key . "<br>";
$de_key = openssl_decrypt(base64_decode($en_key), 'aes-256-cbc', $key, true, str_repeat(chr(0), 16));
echo $de_key;
?>
[결과]
eIgTU/2u8qsWmnVorxdDYwdxRN3DMfK8PThERSmkN/I=
서버나라 개발왕자
반응형
'프로그래밍 > PHP' 카테고리의 다른 글
PHP 에서 SQL Injection 방지 쿼리 사용법 두가지 (bind_param, PDO) (0) | 2022.08.30 |
---|---|
PHP 날짜 비교하기 (0) | 2022.04.13 |
PHP 에서 json 문자열을 예쁘게 출력하려면 (0) | 2021.11.11 |
PHP 와 MySQL 연동 확인 소스 (0) | 2021.11.08 |
PHP에서 JSON 배열 삭제 (0) | 2021.10.15 |
댓글()