Extensible,high-performance,single file,dependent kernel encryption solution for all Windows kernels
English | 简体中文
- Cryptography library for the
Windows
kernel, also support application layer - support
AES256
、AES256+CBC
、RSA512
、RSA1024
、RSA2048
- Very pleasantly surprised, especially support
ECC256
, its performance is excellent, can replace the performance of a little lessRSA2048
- As a base encoding,
base64
is also supported, of course - The project is integrated into a single file with no annoying dependencies, configuration, just
#include "KernelCrypto.hpp"
- 99% of the code is implemented in pure
C
language to ensure compatibility and stability, using only twoC++
related content, wherenamespace
is only used for package management, and.hpp
is used for integration into a single file, without any additional project configuration changes - Refer to cryptography related papers, refer to the native implementation after
OpenSSL
andOepnJDK
to resist known cryptography attacks - In a large-scale physical machine test, no memory Leak has been found, and the
Visual Leak Detector
andContinuous Integration
have passed - A new experience, full of silky
- Don't be picky about your environment, use your current development environment, if not, then just pay attention to the
Windows
version,Windows SDK
version,Visual Studio
version andWindows Driver Kit
version,See:
base64:
Visual Studio is a C++ compiler by default, so you can use it directly.
If you really need the .h
and.c
file, then delete thenamespace
from them
Applicable to all versions of windows
, because it is a native implementation, independent of the system
- Except for the coding part, cryptography is not open source
- source + after-sales + continuous update, selling price
20000
RMB, do not support bargaining, if you are the one - contact(Base64):VGVuY2VudCBRUToxMDMxMTU0NzI0LCBFbWFpbDp1bnVzZWQwQHZpcC5xcS5jb20=
- Online Base64 decoding: