일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- CTF
- fix
- Reversing
- AES
- public
- 리버싱
- SEH
- plaid
- cliford
- KAPPA
- ebp
- Codegate
- 알고리즘
- C++
- class
- Z3
- namespace
- 포너블
- writeup
- 풀이
- Bookstore
- pwnable
- pwnable.kr
- cin
- rijndael
- cout
- window
- 암호화
- plaidctf
- simples.kr
Archives
- Today
- Total
목록암호화 (2)
yokkkkk
AES 알고리즘
AES는 대표적인 대칭키 블록암호 알고리즘 대칭키 알고리즘이란?암호화에 사용되는 키와 복호화에 사용하는 키가 같은 경우 최초에 DES, 다음으로 3-DES 등등이 있다.AES(Rijndael)을 가장 많이 사용하고 있다. AES알고리즘에서 암호화할 키는 어렵게 하는 것이 좋다. 그러나 사람이 기억하는 데는 한계가 있기때문에 hash값을 사용한다.짧게 해도 hash를 붙이면 어렵게 바뀌기 때문, AES 암호화 알고리즘에서는 암호화할 key와 초기화 벡터 iv가 필요하다. AES 알고리즘에는 ECB, CBC, CFB, OFB, CTR 등이 존재 여튼 이 개념으로 다음과 같이 소스를 짤 수 있다. ECB, CBC... 등등 추가 할 예정) 해당 파이썬 모듈은 https://stackoverflow.com/qu..
Study
2017. 6. 5. 21:18
AES 알고리즘 관련 문제 예시
보호되어 있는 글입니다.
Study
2017. 6. 5. 21:15