|
|
(다른 사용자 한 명의 중간 판 3개는 보이지 않습니다) |
2번째 줄: |
2번째 줄: |
| | | |
| == 개요 == | | == 개요 == |
− | MD는 ( Message Digest )의 약자이다. 이 알고리즘은 로널드 리베스트(Ronald Rivest)란 사람이 개발한 것으로 MD2 말고도 몇 가지의 메시지 다이제스트 알고리즘을 만들었는데 MD2는 로널드 리베스트가 개발한 첫 번째 메시지 압축 알고리즘이다. 이 알고리즘은 아주 오래 전에 발표 되었으므로 8비트 컴퓨터를 위해서 고안되었다. MD2를 만든 후에 발표한 MD4와 MD5는 32비트 컴퓨터를 위해 만든 것이다. 이 메시지 압축 알고리즘은 128 비트의 출력 해시값을 생성한다.<ref> 리노, 〈[http://blog.naver.com/PostView.nhn?blogId=nttkak&logNo=20130240183&categoryNo=19&viewDate=¤tPage=1&listtype=0 메시지 다이제스트, MD (1) - 메시지 다이제스트 함수란?]〉, 《네이버 블로그》</ref> | + | MD는 ( Message Digest )의 약자이다. 이 알고리즘은 로널드 리베스트(Ronald Rivest)란 사람이 개발한 것으로 MD2 말고도 몇 가지의 메시지 다이제스트 알고리즘을 만들었는데 MD2는 로널드 리베스트가 개발한 첫 번째 메시지 압축 알고리즘이다. 이 알고리즘은 아주오래 전에 발표되었으므로 8비트 컴퓨터를 위해서 고안되었다. MD2를 만든 후에 발표한 MD4와 MD5는 32비트 컴퓨터를 위해 만든 것이다. 이 메시지 압축 알고리즘은 128 비트의 출력 해시값을 생성한다.<ref> 리노, 〈[http://blog.naver.com/PostView.nhn?blogId=nttkak&logNo=20130240183&categoryNo=19&viewDate=¤tPage=1&listtype=0 메시지 다이제스트, MD (1) - 메시지 다이제스트 함수란?]〉, 《네이버 블로그》, 2011-06-09</ref> |
| + | {{ 각주 }} |
| + | |
| + | ==참고자료== |
| + | * 리노, 〈[http://blog.naver.com/PostView.nhn?blogId=nttkak&logNo=20130240183&categoryNo=19&viewDate=¤tPage=1&listtype=0 메시지 다이제스트, MD (1) - 메시지 다이제스트 함수란?]〉, 《네이버 블로그》, 2011-06-09 |
| | | |
| == 같이 보기 == | | == 같이 보기 == |
| + | * [[로널드 리베스트]] |
| * [[암호 알고리즘]] | | * [[암호 알고리즘]] |
− | * [[합의 알고리즘]]
| |
− | * [[체인 알고리즘]]
| |
− | * [[블록체인]]
| |
− | * [[해시그래프]]
| |
− | * [[암호화폐]]
| |
| | | |
| {{암호 알고리즘|토막글}} | | {{암호 알고리즘|토막글}} |
2019년 8월 1일 (목) 23:52 기준 최신판
MD2(message digest2)는 공개키 기반 구조를 만들기 위해 1989년 미국 MIT의 교수 로널드 리베스트(Ronald Rivest)가 개발한 알고리즘이다. 32비트 컴퓨터에 최적화되어있는 이후 버전 MD4, MD5와 다르게 8비트 컴퓨터에 최적화되어 있다. 입력 받은 메시지를 128비트의 해시값으로 변환하는, 무결성을 검증하는데 사용된다.
MD는 ( Message Digest )의 약자이다. 이 알고리즘은 로널드 리베스트(Ronald Rivest)란 사람이 개발한 것으로 MD2 말고도 몇 가지의 메시지 다이제스트 알고리즘을 만들었는데 MD2는 로널드 리베스트가 개발한 첫 번째 메시지 압축 알고리즘이다. 이 알고리즘은 아주오래 전에 발표되었으므로 8비트 컴퓨터를 위해서 고안되었다. MD2를 만든 후에 발표한 MD4와 MD5는 32비트 컴퓨터를 위해 만든 것이다. 이 메시지 압축 알고리즘은 128 비트의 출력 해시값을 생성한다.[1]
참고자료[편집]
같이 보기[편집]
이 MD2 문서는 암호 알고리즘에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.
|
블록체인 : 블록체인 기술, 합의 알고리즘, 암호 알고리즘 □■⊕, 알고리즘, 블록체인 플랫폼, 블록체인 솔루션, 블록체인 서비스
|
|
암호기술
|
개인키 • 경량암호 • 다자간 계산(MPC) • 다중서명(멀티시그) • 동형암호 • 디지털서명 • 링서명 • 배타적 논리합(XOR) • 복호화 • 블랙박스 암호 • 서명 • 소수 • 소인수분해 • 슈노르서명 • 스케인 • 스키테일 • 스테가노그래피 • 안전한 다자간 계산(SMPC) • 암호 • 암호경제학 • 암호문 • 암호키 • 암호학 • 암호화 • 이산로그 • 전자봉투 • 전자서명 • 전치암호 • 종단간 암호화 • 치환암호(대체암호) • 키 • 패딩 • 패스워드 • 평문 • 합성수 • 해독 • 해시 • 형태보존암호 • 혼돈 • 화이트박스 암호 • 확산
|
|
논리연산
|
논리곱(AND) • 논리연산 • 논리합(OR) • 배타적 논리합(XOR) • 부울곱 • 부울대수 • 부울합 • 부정논리곱(NAND) • 부정논리합(NOR) • 부정연산(NOT)
|
|
SHA
|
SHA • SHA0 • SHA1 • SHA2 • SHA224 • SHA256 • SHA384 • SHA512 • SHA512/224 • SHA512/256 • SHA3 • SHA3-224 • SHA3-256 • SHA3-384 • SHA3-512
|
|
MD
|
MD • MD2 • MD4 • MD5 • RIPEMD • RIPEMD-128 • RIPEMD-160 • RIPEMD-256 • RIPEMD-320
|
|
기타 해시
|
CRC-16 • CRC-32 • CRC-64 • Keccak-256 • Keccak-384 • Keccak-512 • Shake-128 • Shake-256 • 베이스32 • 베이스32 파일 • 베이스58 • 베이스64 • 베이스64 파일 • 순환중복검사
|
|
대칭키
|
AES • ARIA(아리아) • DES • HIGHT(하이트) • LEA • SEED(시드) • 대칭키 • 대칭키 암호 알고리즘 • 디피-헬만 • 디피-헬만 키교환 • 레인달 • 블로피시 • 블록암호 • 스트림 암호 • 에스박스(S-Box) • 트리플 DES
|
|
비대칭키
|
PKI • RSA • 공개키 • 공개키 암호 알고리즘 • 비대칭키 • 엘가말 • 타원곡선 • 타원곡선 디지털서명 알고리즘 • 타원곡선암호
|
|
영지식증명
|
영지식 상호 증명(ZKIP) • 영지식 스나크 • 영지식 스타크 • 영지식증명
|
|
양자암호
|
BB84 프로토콜 • E91 프로토콜 • B92 프로토콜 • 비밀키 오류율 • 안전성 증명 • 양자난수생성기 • 양자내성암호 • 양자암호 • 양자얽힘 • 양자역학 • 양자중첩 • 양자컴퓨터 • 양자키 • 양자키분배 • 양자통신 • 연속 변수 프로토콜
|
|
암호해독
|
기지평문공격(KPA) • 선택암호문공격(CCA) • 선택평문공격(CPA) • 암호공격 • 암호문 단독공격(COA) • 암호해독
|
|
암호학 인물
|
라이언 플레이페어 • 레너드 애들먼 • 로널드 리베스트 • 마틴 헬만 • 블레즈 드 비즈네르 • 아디 샤미르 • 앨런 튜링 • 웨슬리 피터슨 • 찰스 휘트스톤 • 휫필드 디피
|
|
위키 : 자동차, 교통, 지역, 지도, 산업, 기업, 단체, 업무, 생활, 쇼핑, 블록체인, 암호화폐, 인공지능, 개발, 인물, 행사, 일반
|
|