| sitelink1 | |
|---|---|
| sitelink2 | |
| sitelink3 | |
| sitelink4 | |
| extra_vars5 | |
| extra_vars6 |
1. MD5
본래 암호화 해쉬 알고리즘인데 세월이 흐르고 몇가지 결함이 발견되면서 보안성이 떨어지게 되어 지금은 단순히 파일의 무결성을 체크하는 수준으로 사용되고 있다.
2. CRC순환 중복 검사(巡環重復檢査), CRC(cyclic redundancy check)는 네트워크 등을 통하여 데이터를 전송할 때 전송된 데이터에 오류가 있는지를 확인하기 위한 체크값을 결정하는 방식을 말한다.
데이터를 전송하기 전에 주어진 데이터의 값에 따라 CRC 값을 계산하여 데이터에 붙여 전송하고, 데이터 전송이 끝난 후 받은 데이터의 값으로 다시 CRC 값을 계산하게 된다. 이어서 두 값을 비교하고, 이 두 값이 다르면 데이터 전송 과정에서 잡음 등에 의해 오류가 덧붙여 전송된 것 임을 알 수 있다.
CRC는 이진법 기반의 하드웨어에서 구현하기 쉽고, 데이터 전송 과정에서 발생하는 흔한 오류들을 검출하는 데 탁월하다. 하지만 CRC의 구조 때문에 의도적으로 주어진 CRC 값을 갖는 다른 데이터를 만들기가 쉽고, 따라서 데이터의 무결성을 검사하는 데는 사용될 수 없다. 이런 용도로는 MD5 등의 함수들이 사용된다.
데이터를 전송하기 전에 주어진 데이터의 값에 따라 CRC 값을 계산하여 데이터에 붙여 전송하고, 데이터 전송이 끝난 후 받은 데이터의 값으로 다시 CRC 값을 계산하게 된다. 이어서 두 값을 비교하고, 이 두 값이 다르면 데이터 전송 과정에서 잡음 등에 의해 오류가 덧붙여 전송된 것 임을 알 수 있다.
CRC는 이진법 기반의 하드웨어에서 구현하기 쉽고, 데이터 전송 과정에서 발생하는 흔한 오류들을 검출하는 데 탁월하다. 하지만 CRC의 구조 때문에 의도적으로 주어진 CRC 값을 갖는 다른 데이터를 만들기가 쉽고, 따라서 데이터의 무결성을 검사하는 데는 사용될 수 없다. 이런 용도로는 MD5 등의 함수들이 사용된다.
하지만 MD5도 이미 보안에는 적합하지 않다고 하며 최근에는 SHA-1 을 권하고 있다.
댓글 0
| 번호 | 제목 | sitelink1 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|---|
| 공지 | [계속 추가중] SBOM 용어 정의 | 황제낙엽 | 2025.04.10 | 479 | |
| 공지 | [계속 추가중] Keycloak 용어 및 설정 옵션 정의 | 황제낙엽 | 2024.02.02 | 1056 | |
| 12 |
blowfish java source
| http://www.angelfire.com/moon/dmp/ | 황제낙엽 | 2010.05.16 | 573 |
| » | 파일 해쉬 알고리즘 CRC | 황제낙엽 | 2009.12.01 | 488 | |
| 10 | 해쉬 알고리즘의 종류 | 황제낙엽 | 2009.12.01 | 502 | |
| 9 |
Ajax 보안 관련 문서 (Attacking AJAX Web Applications)
| 황제낙엽 | 2009.02.12 | 240 | |
| 8 |
blowfish 알고리즘
| http://www.schneier.com/blowfish.html | 황제낙엽 | 2008.01.22 | 295 |
| 7 |
OpenSSL을 이용한 보안 통신 API의 설계 및 구현
| 황제낙엽 | 2007.10.01 | 226 | |
| 6 |
Windows환경에서의 OpenSSL설치
| 황제낙엽 | 2007.09.28 | 196 | |
| 5 | OpenSSL Command-Line HOWTO | 황제낙엽 | 2007.09.27 | 1045 | |
| 4 | Certificate Server의 설치 와 Client인증 | http://wiki.kldp.org/wiki.php/LinuxdocSgml/OpenSSL-KLDP | 황제낙엽 | 2007.09.27 | 347 |
| 3 | OpenSSL의 설치 및 운영 | http://user.chol.com/~laday/solaris/openssl.html | 황제낙엽 | 2007.09.27 | 253 |
| 2 | OpenSSL 을 통한 파일 암호화 | 황제낙엽 | 2007.09.27 | 415 | |
| 1 | RSA암호화를 이용한 로그인 ID/패스워드 정보 관리 | http://blog.dalsu.net/61 | 황제낙엽 | 2007.09.05 | 324 |
