Skip to content

Latest commit

 

History

History
91 lines (77 loc) · 4.23 KB

README.md

File metadata and controls

91 lines (77 loc) · 4.23 KB

Extensible,high-performance,single file,dependent kernel encryption solution for all Windows kernels

English | 简体中文

Feature

  • Cryptography library for the Windows kernel, also support application layer
  • support AES256AES256+CBCRSA512RSA1024RSA2048
  • Very pleasantly surprised, especially support ECC256, its performance is excellent, can replace the performance of a little less RSA2048
  • 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 two C++related content, wherenamespace is only used for package management, and .hppis 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 and OepnJDK to resist known cryptography attacks
  • In a large-scale physical machine test, no memory Leak has been found, and theVisual Leak Detector and Continuous Integration have passed
  • A new experience, full of silky

Build

  • 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 and Windows Driver Kit version,See:

Preview

base64:

Awesome-Cryptography

FAQ

1.Can a pure C kernel project be used?

Visual Studio is a C++ compiler by default, so you can use it directly. If you really need the .hand.cfile, then delete thenamespacefrom them

2.Which versions of Windows are available?

Applicable to all versions of windows, because it is a native implementation, independent of the system

Boss, look here

  • 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: