3DES 암호화/복호화 예제 - 양방향 암호화 mcrypt_encrypt > PHP & Others

본문 바로가기
사이트 내 전체검색


회원로그인

오늘 215
어제 313
최대 618
전체 326,862
마음을 나누는 인터넷 일기장 - 통플 다이어리
PHP & Others

3DES 암호화/복호화 예제 - 양방향 암호화 mcrypt_encrypt

페이지 정보

작성자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일14-01-22 15:09 조회10,372회 댓글0건

본문

srand();
$s_key = "encrypt seed key";
$s_vector_iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_3DES, MCRYPT_MODE_ECB), MCRYPT_RAND);

$str = "암호화 테스트";

### 암호화 ####
$en_str = mcrypt_encrypt(MCRYPT_3DES, $s_key, $str, MCRYPT_MODE_ECB, $s_vector_iv);
//암호화된 값은 binary 데이터이므로, ascii로 처리하기 위해서는 별도의 변환이 필요하다
$en_base64 = base64_encode($en_str);  //base64 encoding을 한 경우 => SVzBe9MN9Htf7zEtp+Rn3g==
$en_hex = bin2hex($en_str);  //hex로 변환한 경우 => 495cc17bd30df47b5fef312da7e467de

### 복호화 ####
$de_str = base64_decode($en_base64); //base64 encoding을 binary로 변환
$de_str = pack("H*", $en_hex); //hex로 변환한 ascii를 binary로 변환
$out_str = mcrypt_decrypt(MCRYPT_3DES, $s_key, $de_str, MCRYPT_MODE_ECB, $s_vector_iv);

echo $out_str;
=> 암호화 테스트


추천 0

댓글목록

등록된 댓글이 없습니다.

PHP & Others 목록

Total 191건 1 페이지
PHP & Others 목록
번호 제목 글쓴이 날짜 조회 추천
공지 PHP 튜닝과 최적화 인기글첨부파일 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-01 41589 0
190 php 섭씨 화씨 변환 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-16 1568 0
189 [Node.js] 배우는 방법 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-01 1714 0
188 정규표현식 pcre 문법, preg 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-29 1855 0
187 자바스크립트 escape unescape php 구현함수 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-16 1833 0
186 정규표현식 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-14 1791 0
185 preg_match 멀티라인 정규표현식 예제 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-14 1790 0
184 그누보드 게시판 입력제한 늘리기 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-10 2883 0
183 리눅스(Linux) php 쉘(Shell) 스크립트 실행하기, 백그라운드로 php 사용하기… 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-13 1985 0
182 스누피로 로그인하기(웹호스팅 트래픽정보 긁어오기) 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-04 2323 0
181 php 정규표현식 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-11 2659 0
180 curl 로그인 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-11 2735 0
179 PHP backticks shell command (``) 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-02 2413 0
178 변수에 저정된 값에 따른 조건문 결과 인기글첨부파일 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-23 5706 0
열람중 3DES 암호화/복호화 예제 - 양방향 암호화 mcrypt_encrypt 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-22 10373 0
176 mysql password sha1 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-11 8052 0
175 php 암호화 복호화 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-20 11575 0
174 윈도우용 php 다운로드 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-01 7033 0
173 [PHP함수] mysql과 mysqli의 차이점 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-04 9127 0
172 [번역] PHP 코드를 최적화하는 40가지 팁 인기글 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-01 9434 0
게시물 검색

Copyright © nuno21.net All rights reserved. 상단으로
모바일 버전으로 보기