암호화

보안/취미로 해킹 2

취미로 해킹 2 - 압축 파일 비밀번호 풀기

압축 파일의 암호는 브루트 포스 하면 강제로 풀 수 있다. 강의 목차: 9 1. Brute Force 및 암호화 개념 Brute force(부르트 포스) 는 암호화된 패스워드를 풀 수 있는 방법 중 하나다. 일명 무차별 대입 공격이라 불리며, 조합 가능한 모든 값 ( 숫자, 문자, 특수문자)을 하나하나 대입하여 패스워드를 맞힐 때 까지 반복 시도하는 정면 돌파 방식의 공격이다. 충분한 시간이 주어진다면, 이론상 모든 패스워드를 다 풀어낼 수 있는 공격방식. 일반적으로 패스워드 길이가 짧을수록, 경우의 수가 적어 무차별 대입 공격에 취약하다. 패스워드의 경우 일방향 암호화(암호화 및 복호화(해독) 하기 위한 열쇠(키)가 없음. 암호화 결과문(암호문)끼리 대조하며 동일한지 여부로 같은 값이라는 것을 판단.)..

보안/취미로 해킹 2

취미로 해킹 2 - 암호화 하여 파일 숨기기

암호화 하면 FBI 도 모르게 파일 숨길 수 있다. 강의 목차: 2 1. Folder Protector 암호화에는 여러 종류가 있는데, ex) 카이사르 암호: +2 를 '키' 로 사용. ABCD → CDEF ( ABCD 순서를 2번 뒤로 미뤄 CDEF 로 사용 ) 텍스트 뿐만 아니라 특정 소프트웨어를 사용하면 폴더를 암호화 할 수 도 있다. 컴퓨터에 존재하는 모든 것들이 0,1 로 구성되어 있는 데이터 이므로 기술적으로 가능하다. VeraCrypt - 가상 드라이브를 만들 수 있는 소프트웨어 TrueCrypt - 미국의 NSA, FBI 도 풀 수 없는 다양한 암호화 기술을 사용하는걸로 유명, 현재(강의 시점)는 소프트웨어 개발이 중단됨. VeraCrypt 는 이 기술을 꾸준히 업데이트 하며 보안성이 향상..

IT 지식/IT 정보

SEED 암호화 개념

0. 개요 SEED 암호 알고리즘 전자상거래, 금융, 무선통신 등에서 전송되는 개인정보와 같은 중요 정보를 보호하기 위해 1999년 2월 한국인터넷진흥원과 국내 암호전문가들이 순수 국내기술로 개발한 128비트 블록암호 알고리즘 1. 암호화 개념 해독 가능한 형태의 메시지: 평문 ( PlainText ) 해독 불가능한 형태의 메시지: 암호문 ( CipherText ) 암호화: 평문 → 암호문 복호화: 암호문 → 평문 2. 암호화 방식 ① 대칭키 암호화 ( = 비밀키 암호화 ) - 암호화 키와 복호화 키가 같은 암호 방식을 대칭키 암호화 ( 비밀키 암호화 ) 방식이라 한다. ② 비대칭키 암호화 ( = 공개키 암호화 ) - 암호화 키와 복호화 키가 다른 암호 방식을 비대칭키 암호화 ( 공개키 암호화 ) 방식이..

IT 지식/IT 정보

RSA 공개키 암호화 알고리즘

0. 개요 RSA 알고리즘은 미국 MIT의 Rivest, Shamir, Adleman 이 발표한 공개키 암호화 방식으로, 공개키 암호화의 개념을 수학적으로 구체화 시킨 알고리즘 이다. RSA 공개키 암호화 알고리즘은 이 3명 이름의 앞글자를 딴 것이다. 1. 개념 RSA는 공개키 암호 알고리즘 중 하나이며, 세계적으로 사실상 표준이다. 인수분해 문제 해결의 높은 난이도를 이용한 가장 대표적인 공개키 암호 알고리즘으로 암호화 뿐만 아니라 전자서명의 용도로도 사용된다. SSL 프로토콜을 가진 많은 웹브라우저, PGP, 공개키 암호 시스템을 사용하는 정부 시스템 등이 RSA를 사용한다. RSA는 2개의 키를 사용하는데, 모두에게 공개하는 공개키 ( Public Key )와 공개해선 안 되는 개인키 ( Priv..

Security Engineer
'암호화' 태그의 글 목록