Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- c언어
- 밑바닥부터시작하는딥러닝
- 파이썬신경망
- 8086CPU레지스터
- C언어알고리즘
- FTZlevel10
- 머신러닝
- 딥러닝파이썬
- 신경망
- 신경망파이썬
- C언어 알고리즘
- 달고나bof
- 인공지능
- 항등함수
- 백준알고리즘
- 소프트맥스함수
- 정보보안
- BOJ
- 파이썬
- 보안
- C알고리즘
- 딥러닝
- 신경망 학습
- 활성화함수파이썬
- 스트림암호
- BOF
- 버퍼오버플로우
- 신경망구현
- 알고리즘
- 백준
Archives
- Today
- Total
목록<Information Security>/<cryptology> (1)
HeeJ's
[01] 스트림 암호
스트림 암호 대칭키 암호의 구조 중 하나로, 평문과 같은 길이의 키 스트림(유사 난수)를 연속적으로 생성하여 암호화한다. 유사난수; 난수를 흉내내기 위해 알고리즘으로 생성되는 값 평문과 키를 비트단위로 XOR하여 암호문을 얻는다. 하드웨어 구현이 간편하고, 속도가 빠르기 때문에 무선통신에서 주로 사용한다. 종류 1) 동기식 스트림 암호 2) 비동기식 스트림 암호 / 자기동기 스트림 암호 동기식 스트림 암호 암호화할 비트와 같은 위치의 결과 비트가 변경된다. 그렇기 때문에 전송 도중 비트가 변조되어도 후속 암호문에 오류의 영향이 끼치지 않는다. 전송 오류에서 비트가 사라지거나, 잘못된 비트가 추가될 경우 오류가 난 시점 이후의 복호화가 실패되므로, 암호화 및 복호화에서 상호 동기화가 필수적이다. 변조를 하..
<Information Security>/<cryptology>
2020. 8. 23. 22:33