[암호화] DES 와 RSA 암호화

등록일 2002.07.01 한글 (hwp) | 54페이지 | 가격 1,600원

소개글

암호화 시스템에 대한 설명과
실행 결과 와 프로그램 소스(VC++용) 까지 있습니다..

목차

1. DES 의 역사
2. DES 의 기본구조
3. DES 의 암호화/복호화 과정
4. DES 의 취약키
5. DES 의 실행 결과
6. DES 의 소스 (VC++)
RSA 알고리즘
1. RSA 의 역사
2. 정수론의 기초
3. RSA
4. 실제 예제
5. RSA 의 실행결과
6. RSA 의 소스 (VC++)

본문내용

1. DES 의 역사

현대 컴퓨터와 통신 기술의 발달로 네트워크를 통한 정보의 전송이 급속히 늘어남에 따라 정보보안의 문제가 중요하게 되었다. 이런 안전한 정보의 전송 및 보관을 위해 NBS(National Bureau of Standard, 나중에 NIST : National Institute of Standards and Technology가 되었다)는 암호화 알고리즘을 공모하였다. 이에 IBM이 Water Tuchman 과 Carl Meyer 가 만든 DES 알고리즘을 제안하였고, DES의 지적소유권과 사용료를 포기한다고 선언하였다. DES의 안전성에 대한 평가를 거친 후에 1977년 1월 FIPS(Federal Information Processing Standard) Publication No.46 으로 표준화되어 현재까지도 널리 사용되고 있다.

2. DES 의 기본구조

DES와 같은 현대 암호화 알고리즘의 원칙은 암호화 및 복호화 알고리즘은 공개하고 암호화 키나 복호화 키를 숨기는 것이다. 다시 말해서 키를 아는 자만이 암호를 해독할 수 있게 하는 것이다. 이런 암호화 방법은 크게 대칭형(symmetric) 암호 시스템과 비대칭형(asymmetric) 암호 시스템으로 나뉘는데 그중에 DES는 대칭형 암호 시스템의 대표적인 예이다. 대칭형 암호 시스템은 암호화 키와 복호화 키가 같은 시스템으로, 이 말은 암호를 할 때의 키로 복호가 가능하다는 뜻이다. 반대로 비대칭형 암호 시스템의 대표적인 예로는 다음에 말할 RSA가 있는데 비대칭형이라는 말 그대로 공개키와 비밀키가 있어 암호화할 때의 키와 복호화할 때의 키가 다르다는 뜻이다.

참고 자료

DES 암호화 시스템
RSA 암호화 시스템
*원하는 자료를 검색 해 보세요.
  • DES,TRIPLE DES,RSA,MD5,SHA-1,엔진제어 에 관한 정리 18페이지
    (1)암호방식(알고리즘)의 표준화 이유 정보화 시대의 암호는 지금까지의 군사. 외교용의 암호와 달리 불특정 다수 사이에 이용된다. 예를 들면 시청이나 구청 등이 다수의 주민을 상대로 한 사람 한 사람의 프라이버시를 지키기 위해 암호통신을 한다. 또한 최근의 인터넷상에서..
  • DES알고리즘에 대하여 9페이지
    1. DES의 설명DES는 길이 64비트인 비트문자열 암호문을 만들기 위하여, 길이 56비트문자열인 적당한 키 K를 사용하여 길이 64인 평문 비트 문자열을 암호화한다. 알고리즘은 세 단계로 이루어진다.
  • [암호화]DES 알고리즘 8페이지
    NPUT : 64비트의 평문과 키 스케줄을 거친 64비트의 키가 입력된다.OUTPUT : 64비트의 암호문이 나온다. 1. 먼저 64비트의 평문이 첫 라운드를 거치기 전에 IP(initial permutation)를 거친다. 2. IP를 거친 뒤 평문은 첫 번째 라..
  • 관용/공개키 암호방식 설명과 관용 암호 방식과 공개키 암호 방식의 암호 알고리즘을 각 각 선택하여 조사 16페이지
    암호컴퓨터 프로그램이나 컴퓨터 통신망에서 허가된 사용자임을 확인하는 데 사용되는 보안수단으로 접근권한을 암호의 일치 여부에 따라 부여하는 것이다. 암호 노출에 대한 대응으로 일회용 암호방식, 카드 방식, 생체인식 방식 등이 연구 되고 있다.암호화가 되어있지 않은 문서를..
  • DES, RSA 암호화 알고리즘 3페이지
    DES(Data Encryption Standard) 알고리즘 DES는 1972년에 미국 NBS(National Bureau of Standards, 오늘날의 NIST)가 암호 기술의 필요성을 절감하고 미국 정부 규모의 표준적인 암호 알고리즘의 개발을 착수하여, 197..
  • [응용수학] DES 블록 알고리즘에 대해서 6페이지
    64bit 평문을 64bit의 암호문으로 만드는 암호 시스템으로 64bit의 key를 사용한다. 64비트의 암호화 키중 56비트가 실제의 키가 되고 8비트는 검사용 비트로 사용하게 되는데, DES는 8Round의 반복적인 암호화 과정을 거치는데 각 라운드마다 전치(Tr..
  • [응용 프로그램] 자바로 구현한 DES 암호화 알고리즘 및 프로그램 소스(순열, S-Box, Shift) 34페이지
    // IP 순열 함수 static byte[] Ip (byte[] original) { byte[] temp= new byte[64];System.out.print("IP순열 통과후 : "); for(i=0;i<64;i++){ temp[i] = ..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서