[레포트]행렬을 이용한 암호문 작성
페이지 정보
작성일 19-10-18 23:00
본문
Download : [레포트]행렬을 이용한 암호문 작성.hwp
[레포트]행렬을 이용한 암호문 작성
Download : [레포트]행렬을 이용한 암호문 작성.hwp( 61 )
[레포트]행렬을 이용한 암호문 작성 , [레포트]행렬을 이용한 암호문 작성기타레포트 , 레포트 행렬 이용한 암호문 작성
![[레포트]행렬을%20이용한%20암호문%20작성_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%ED%96%89%EB%A0%AC%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%94%ED%98%B8%EB%AC%B8%20%EC%9E%91%EC%84%B1_hwp_01.gif)
![[레포트]행렬을%20이용한%20암호문%20작성_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%ED%96%89%EB%A0%AC%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%94%ED%98%B8%EB%AC%B8%20%EC%9E%91%EC%84%B1_hwp_02.gif)
![[레포트]행렬을%20이용한%20암호문%20작성_hwp_03.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%ED%96%89%EB%A0%AC%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%94%ED%98%B8%EB%AC%B8%20%EC%9E%91%EC%84%B1_hwp_03.gif)
![[레포트]행렬을%20이용한%20암호문%20작성_hwp_04.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%ED%96%89%EB%A0%AC%EC%9D%84%20%EC%9D%B4%EC%9A%A9%ED%95%9C%20%EC%95%94%ED%98%B8%EB%AC%B8%20%EC%9E%91%EC%84%B1_hwp_04.gif)
설명
순서
레포트/기타
[레포트]행렬을 이용한 암호문 작성
행렬을 이용한 암호문 작성
암호문이란 의 보안을 위해 원문을 암호화 키와 알고리즘을 사용하여 변환한 형태를 말한다.
(1) 영문을 암호화하는 경우
알파벳을 숫자화한 것은 다음 표와 같다.
예를 들면
FOR YOUR EYES ONLY
이 문장을 숫자화하면
F O R Y O U R E Y E S O N L Y
6 15 18 27 25 15 21 18 27 5 25 5 19 27 15 14 12 25
이다.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
1
2
3
4
5
6
7
8
9...
행렬을 이용한 암호문 작성
암호문이란 의 보안을 위해 원문을 암호화 키와 알고리즘을 사용하여 변환한 형태를 말한다. 행렬을 이용한 암호문 작성이란 주제를 통해 수학이 우리가 알고 있는 컴퓨터 보안 등에 쓰임을 알게 되면 학습에 목적을 생기게 되어 학습에 도움이 될 것이다. 행렬을 이용한 암호문 작성이란 주제를 통해 수학이 우리가 알고 있는 컴퓨터 보안 등에 쓰임을 알게 되면 학습에 목적을 생기게 되어 학습에 도움이 될 것이다.
행렬 A가 행렬 B의 역행렬일 때, 행렬A를 이용하여 암호문을 만들고 B를 이용하여 그것을 해독하는 방법이다.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
O
P
Q
R
S
T
U
V
W
X
Y
Z
15
16
17
18
19
20
21
22
23
24
25
26
27
는 단어사이를 띄는 기호를 사용한다.
M=
6
15
18
27
25
15 …(drop)
레포트,행렬,이용한,암호문,작성,기타,레포트
다.
이 표를 이용하여 암호를 만든다. 암호문은 컴퓨터 보안에 있어서 네트워크상에서의 접근을 통제하고 데이터의 암호화 통신 등에 사용된다
이러한 암호문은 행렬의 역 또는 역행렬을 사용하게 된다
우리가 수학에서 행렬과 역행렬을 배우는 이유 중 하나가 되기 때문에 이번 리포트의 주제를 정하게 되었다.
(1) 영문을 암호화하는 경우
알파벳을 숫자화한 것은 다음 표와 같다. 암호문은 컴퓨터 보안에 있어서 네트워크상에서의 접근을 통제하고 데이터의 암호화 통신 등에 사용된다
이러한 암호문은 행렬의 역 또는 역행렬을 사용하게 된다
우리가 수학에서 행렬과 역행렬을 배우는 이유 중 하나가 되기 때문에 이번 리포트의 주제를 정하게 되었다.
행렬 A가 행렬 B의 역행렬일 때, 행렬A를 이용하여 암호문을 만들고 B를 이용하여 그것을 해독하는 방법이다. A가 2×2행렬 이므로 이것을 다음과 같은 두 행을 가지는 행렬 M으로 만든다. 이를 암호화하기 위해 행렬이 필요한데,
A=
3
1
2
1
라는 A행렬을 만든다.