일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고스팟
- Algospot
- BOJ
- 그리디
- 백준
- 백트래킹
- DP
- priority_queue
- 스택
- 알고리즘문제해결전략
- 종만북
- 세그먼트트리
- 재귀
- stack
- 동적계획법
- 완전탐색
- 문자열
- 분할정복
- 이분탐색
- Greedy
- 다이나믹프로그래밍
- 분리집합
- 누적합
- backtracking
- 너비우선탐색
- union-find
- 유니온파인드
- BFS
- DFS
- acm
- Today
- Total
목록암호 (3)
DAMPER's 낙서장

대수적 구조(Algebraic Structures) 집합과 집합 내 원소들에 적용되는 연산을 통틀어 대수적 구조라 한다. 일반적 세 개의 대수적 구조는 군(Group), 환(Ring), 체(Field) 이다. 정의 1. 군 (Group) 공집합이 아닌 집합 \(G\) 위에 다음 조건을 만족하는 이항연산 \(\circ\) 가 정의될 때, \( \) 를 군이라 한다. (닫힘) 집합 \(G\) 의 원소 \(a, b\) 에 대해 정의된 이항연산 \(\circ\) 를 했을 때의 값 \(c\) 는 집합 \(G\)의 원소이다. \( a \circ b = c \ (a, b, c \in G) \) (결합법칙) \(G\) 의 임의의 원소 \( a, b, c\ \) 에 다음이 성립한다. \( (a\circ b) \circ ..
이 글은 'A Tutorial on the Implementation of Block Ciphers : Software ans Hardware Appplications, Howard M. Heys' 를 읽고 정리한 글입니다. Chapter 1. Introduction to Block Ciphers 1.1 Target Implementation Environments 블록암호는 보안 어플리케이션들에서 많이 사용된다. 대칭키 암호화 방식으로, 블록암호 알고리즘은 평문 블록(대개 64-bit 또는 128-bit)을 암호화하여 같은 사이즈의 암호화 블록을 생성한다. 이 암호화 방식은 다양한 환경에서 사용되며, AES 암호는 오늘날 가장 많이 적용된 암호이다. 블록암호의 구현은 크게 소프트웨어 구현, 하드웨어 구..
이 글은 'A Tutorial on the Implementation of Block Ciphers : Software ans Hardware Appplications, Howard M. Heys' 를 읽고 정리한 글입니다. Terminology and Notion Abbreviation Definition SPN Substitution-Permutation Network IoT Internet of Things AES Advanced Encryption Standard ECB electronic codebook mode CBC cipher block chaining mode CTR counter mode CMOS complementary metal-oxide semiconductor AISC appli..