Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- svn update
- idapro
- why error
- Rat
- error
- debugging
- 포인터 매핑
- commandline
- mock.patch
- Injection
- error fix
- data distribution
- pytest
- ida pro
- ida
- Python
- x64
- Ransomware
- malware
- idapython
- javascript
- open office xml
- NumPy Unicode Error
- Analysis
- idb2pat
- ecma
- h5py.File
- MySQL
- TensorFlow
- hex-rays
Archives
- Today
- Total
목록digital signature (1)
13 Security Lab
Windows 디지털서명의 구조와 원리
1. 디지털 서명(Digital Signature) 디지털서명은 배포 되는 파일에 대한 Validation 과 Verification 을 위해 사용된다. 간단히 말하면, 누군가의 공개키가 그사람것이 맞다는 것을 보장해주는 것이다. 예를들어 A가 공개키를 배포했을때 이게 정말 A의 공개키인지 믿을수있게 신뢰할만한 기관 B가 자신의 비밀키로 A의 공개키를 전자서명한다. 그럼 B의 공개키를 믿을 수 있는 C는 A의 공인인증서를 B의 공개키로 풀어보면 거기서 A의 공개키가 나오게 되므로, 믿을 수 있는 기관 B가 신뢰하는 A의 공개키를 믿을 수 있게 된다. 그러면 B의 공개키는 어떻게 믿는가? 이에 대해 상위 레벨의 신뢰가능한 기관이 재귀적으로 존재, 즉, B의 공개키는 더 믿음직 스러운 기관 D가 비밀키로 전..
Computer Science/Windows Externals
2016. 3. 13. 12:53