https://github.com/p0dalirius/windows-cryptographic-and-hashing-algorithms-explained
Detailed explanation of Windows cryptographic algorithms, with examples and schemes.
https://github.com/p0dalirius/windows-cryptographic-and-hashing-algorithms-explained
cryptography windows
Last synced: about 1 month ago
JSON representation
Detailed explanation of Windows cryptographic algorithms, with examples and schemes.
- Host: GitHub
- URL: https://github.com/p0dalirius/windows-cryptographic-and-hashing-algorithms-explained
- Owner: p0dalirius
- Created: 2022-09-27T08:21:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-28T07:40:11.000Z (11 months ago)
- Last Synced: 2025-08-27T06:48:18.101Z (about 1 month ago)
- Topics: cryptography, windows
- Language: Python
- Homepage: https://podalirius.net
- Size: 2.18 MB
- Stars: 20
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README

---
Detailed explanation of Windows cryptographic algorithms, with examples and schemes.
![]()
![]()
## Description
This project provides a detailed explanation of Windows cryptographic algorithms, with examples and schemes. It covers various aspects of Windows cryptography, including hash functions, protocols, and storage methods. The goal is to provide a comprehensive understanding of Windows cryptographic mechanisms and their security implications.
## Hashes
- [Lan Man (LM)](./Hashes/Lan%20Man%20%28LM%29)
- [New Technology Lan Man (NT)](./Hashes/New%20Technology%20Lan%20Man%20%28NT%29)
- [Domain Cached Credentials (DCC)](./Hashes/Domain%20Cached%20Credentials%20%28DCC%29)
- [Domain Cached Credentials v2 (DCC2)](./Hashes/Domain%20Cached%20Credentials%20v2%20%28DCC2%29)## Protocols
- [NTLM](./Protocols/NTLM/)
- [NTLMv1](./Protocols/NTLM/NTLMv1)
- [NTLMv1-SSP](./Protocols/NTLM/NTLMv1-SSP)
- [NTLMv2](./Protocols/NTLM/NTLMv2)
- [NTLMv2-SSP](./Protocols/NTLM/NTLMv2-SSP)- [Kerberos](./Protocols/Kerberos/)
- [aes128-cts-hmac-sha1-96](./Protocols/Kerberos/aes128-cts-hmac-sha1-96)
- [aes256-cts-hmac-sha1-96](./Protocols/Kerberos/aes256-cts-hmac-sha1-96)## Storage Methods
- [Group-Policy-Preferences-Passwords](./Storage-Methods/Group-Policy-Preferences-Passwords/)