검색


자료검색


"복호화" 키워드로 총 9건 검색되었습니다.


[PC조립]  PC 교체시 꼭 기억해야할 10가지 새 PC는 최신 기술이 적용돼 성능과 안정성이 더 좋고 몇 가지 흥미로운 신호음을 내기도 한다. 그러나 기존의 오래된 PC에서 필요한 것을 챙기지 않으면 후회하게 될 수 있다. IT 전문가 제프 드레이는 한 번 고생한 후에 앞으로 다시 반복하지 않으려고 체크리스트를 만들었다. 여기서 그 내용을 소개한다. 최근 나는 새 PC를 구입해야만 했다. 내가 윈도우 3.11을 사용하던 때의 이야기를 들으면 바로 이해될 것이다. 나는 윈도우 95를 처음 설치할 때 플로피 드라이브를 사용했었고 설치 후 훨씬 좋았다. 21세기로 넘어오면서 문...
[PHP]  base64_encode 를 이용한 Get 방식 변수 암호/복호화 함수 // Get 방식 변수 암호화 함수function Encode64($data){ return base64_encode($data)."||";} // Get방식으로 넘어온 변수를 Decode하는 함수function Decode64($sending_data){ $vars=explode("&",base64_decode(str_replace("||","",$sending_data))); $vars_num=count($vars); for($i=0;$i<$vars_num;$i++){&nbs...
[PHP]  3DES 암호화/복호화 암호화 Algorithm은 크게 3가지로 나뉜다. 1. Hashing : 복호화 불가능. 단방향. 속도가 빠름 2. Symmetric : 복호화 가능 (private key 사용) 3. Asymmetric : 복호화 가능 (private, public key 사용) 1. Hashing Algorithm 종류 : MD5, SHA1, SHA256, SHA384, SHA512 등 Hash 를 계산할 때 쓰이는 종류이다. 숫자가 클 수록 Hash 값이 복잡해지므로, 더 안전한 암호화 방법이 된다. 예전에는 MD5, SHA1 등 16b...
[PHP]  PHP 암호화 함수정리 암호화암호화(Cryptography)는 일종의 예술이다. 암호문은 몇 개의 단어를 바꾼 로마의 궤변에서부터 요즘에 사용하는 공개 키와 개인 키(public and private key) 메커리즘에 이르기까지 여러 세기에 걸쳐 사용되었다. 암호화의 목적은 지정된 사람 이외에는 누구도 볼 수 없는 암호문을 만드는 것이다.이제 몇 페이지에 요즈음 인터넷에서 사용되는 몇 가지 암호화 방식과 동작 원리, 사용대상 등에 대해 살펴보도록 하자.단방향 암호화이 방식은 원문을 해독할 수 없도록 암호화하는 과정이다. 언뜻 들으면 사용할 수 없는...
[PHP]  md5(), crypt(), password() 등의 문제점 및 로그.. 로그인에 관련된 보안얘기를 하려고 합니다.password(); // mysql.md5(); // php.crypt(); // php.뭐, 암호화에 관련된 함수들이 여러 가지 있겠지만 위 3가지 함수는 범용적으로 많이들 쓰고 있고안정성이 검증된 함수들이죠.. 그리고 모두 복호화가 안되거나, 어려운 해쉬함수들입니다.흔히 password() 로 암호화시킨 비밀번호... 원래의 값을 절대 알 수 없다고들 표현합니다......절대 알 수 없다 ?절대 알 수 없다 ?절대 알 수 없다 ?id = 'abcd'pw = '4ed0bdda4ee8...
[MYSQL]  Mysql AES_ENCRYPT, AES_DECRYPT 함수를 이용한 사용자 함수 $encryptKey = "TEST_A2B2E3"; ## ASE ENCODE INSERT STRINGfunction ASE_ENCODE_IN($ENC_VALUE){  global $encryptKey;  return !empty($ENC_VALUE) ? " (HEX(AES_ENCRYPT(CAST('".addslashes($ENC_VALUE)."' AS CHAR), '".$encryptKey."'))) ":" '' "; }## ASE DECODE SELECT STRINGfunction...
[MYSQL]  데이터의 암호화, 복호화하는 AES 함수 # AES_ENCRYPT 암호화INSERT INTO 테이블명 VALUES (HEX(AES_ENCRYPT('문자열', '암호화 키')));ex) INSERT INTO tbname VALUE (HEX(AES_ENCRYPT('123','암호화 키'))); # AES_DECRYPT 복호화SELECT AES_DECRYPT(UNHEX(필드명), '암호화 키') FROM 테이블명;ex) SELECT AES_DECRYPT(UNHEX(필드명), '암호화 키') FROM tbname;
[보안정보]  정보보안의 기본 용어 정리 정보보안의 기본 용어 정리   *가짜 메일(Fake mail, Fraud mail)보낸 사람을 숨기거나 다른 사람으로 위장한 채 상대방에게 보낸 전자 메일을 뜻하는 것으로, 메일 발송 시스템을 조작하여 다른 사람의 이름 및 주소 또는 완전히 가공된 이름과 주소에서 발송한 것으로 가장하여 상대에게 메일을 보내는 것이다. 초기에는 장난 삼아 시작된 것이지만, 점차 타인을 정신적으로 괴롭힐 목적으로 심한 욕설과 비난, 공격적 언어, 성희롱을 담은 메일을 보내는 일종의 사이버 테러, 사이버 스토킹의 수단으로 사용되기도 한다....
[바이러스정보]  "Win32/Virut"바이러스 정보 Win32/Virut 는 윈도우 실행파일을 감염 시키는 바이러스 이다. 감염대상은 *.exe, *.scr 확장자를 가지는 로컬 드라이브내 파일들이 대상이 되며 감염된 파일을 실행하면 winlogon.exe 에 자신을 인젝션하고 특정 IRC 서버와 웹 호스트에 접속 합니다. 접속한 웹 호스트에서는 트로이목마를 다운로드 하여 실행 하고 Win32/Virut 는 감염을 위해서 특정 커널 함수를 후킹해두고 있어 완벽한 치료를 위해서는 메모리 치료가 선행 되어야 합니다. -------------------...