java.co.kr 정보보안 S-DES 관련 > java7 | java.co.kr report

정보보안 S-DES 관련 > java7

본문 바로가기

뒤로가기 java7

정보보안 S-DES 관련

페이지 정보

작성일 19-05-23 21:20

본문




Download : 정보보안 S-DES 관련.hwp




이후 한번더 fk 함수 연산을 하고, 주어진 순열함수에 따라 이를 다시 정렬한다.

③ Ciphertext → Plaintext
평문을 암호문으로 바꾸는 방식을 다시 한번 실행하되, 키의 사용은 다르게 한다. 이를 다른 주어진 순열에 따라 8비트로 정렬하고, 두 개의 키를 만든 후, 이들을 통해 fk 함수 연산을 한다.

정보보안%20S-DES%20관련_hwp_01.gif 정보보안%20S-DES%20관련_hwp_02.gif 정보보안%20S-DES%20관련_hwp_03.gif 정보보안%20S-DES%20관련_hwp_04.gif 정보보안%20S-DES%20관련_hwp_05.gif 정보보안%20S-DES%20관련_hwp_06.gif


1. Simple DES 실습 및 해석

(1) Simple DES

① 10-bit key
입력 값을 이진수로 만들고, 주어진 순열에 따라 이를 정렬한다.

② Plaintext → Ciphertext
평문을 이진수로 만들고, 주어진 순열함수에 따라 이를 정렬한다. 이를 다른 주어진 순열에 따라 8비트로 정렬하고, 두 개의 키를 만든 후, 이들을 통해 fk 함수 연산을 한다. 이후 값을 fk함수를 통해 연산하고, SW 함수를 통해 8bit의 각 4bit씩 값을 서로 바꾼다.

② Plaintext → Ciphertext
평문을 이진수로 만들고, 주어진 순열함수에 따라 이를 정렬한다. 이후 값을 fk함수를 통해 연산하고, SW 함수를 통해 8bit의 각 4bit씩 값을 서로 바꾼다.
(2) 소스 및 해석
using System;
using System.Collections.Generic;
usi...


1. Simple DES 실습 및 해석

(1) Simple DES

① 10-bit key
입력 값을 이진수로 만들고, 주어진 순열에 따라 이를 정렬한다.

③ Ciphertext → Plaintext
평문을 암호문으로 바꾸는 방식을 다시 한번 실행하되, 키의 사용은 다르게 한다. 이후 값을 5bit로 나누어 각각 좌 Rotation 한다. 이후 한번더 fk 함수 연산을 하고, 주어진 순열함수에 따라 이를 다시 정렬한다. 이후 값을 5bit로 나누어 각각 좌 Rotation 한다.
(2) 소스 및 해석
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace s_des
{
public partial class Form1 : Form
{
int p10 = { 2, 4, 1, 6, 3, 9, 0, 8, 7, 5 };
int p8 = { 5, 2, 6, 3, 7, 4, 9, 8 };
int ip = { 1, 5, 2, 0, 3, 7, 4, 6 };
int ip_1 = { 3, 0, 2, 4, 6, 1, 7, 5 };
int ep = { 3, 0, 1, 2, 1, 2, 3, 0 };
int[,] s0 = { { 1, 0, 3, 2 }, { 3, 2, 1, 0 }, { 0, 2, 1, 3 }, { 3, 1, 3, 2…(省略)
순서
정보보안,S,DES,관련,기타,레포트
정보보안 S-DES 관련

정보보안 S-DES 관련
설명
레포트/기타









정보보안 S-DES 관련 , 정보보안 S-DES 관련기타레포트 , 정보보안 S DES 관련

Download : 정보보안 S-DES 관련.hwp( 14 )







다.
전체 22,651건 1 페이지
해당자료의 저작권은 각 업로더에게 있습니다.

evga.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
Copyright © java.co.kr. All rights reserved.
PC 버전으로 보기