Skip to content

Latest commit

 

History

History
96 lines (77 loc) · 3.9 KB

README_CN.md

File metadata and controls

96 lines (77 loc) · 3.9 KB

适用于所有windows内核的可扩展、高性能、单文件、无依赖的内核加密解决方案

English | 简体中文

特性

  • 用于windows内核的密码学库,也支持应用层
  • 支持AES256AES256+CBCRSA512RSA1024RSA2048
  • 非常惊喜,特别支持了ECC256,它的性能表现极佳,可以代替性能略显欠缺的RSA2048
  • 作为基础编码,当然也支持base64
  • 项目整合到单文件形式,没有令人头疼的依赖、配置,只需要#include "KernelCrypto.hpp"
  • 基本用纯粹的C语言实现,保证兼容性和稳定性,仅用到2个了C++相关的内容,其中namespace仅用于包管理,而.hpp用于整合到单文件,无需任何额外的项目配置改动
  • 查阅密码学相关论文,参考OpenSSLOepnJDK后的原生实现,抵御已知密码学攻击
  • 在大规模的物理机上测试,无内存泄露,并通过了Visual Leak DetectorContinuous Integration
  • 全新体验,尽享丝滑

编译环境

  • 对环境不挑剔,使用你现在的开发环境即可,如果没有,那么仅需注意Windows 版本、Windows SDK版本、Visual Studio 版本和 Windows Driver Kit 版本,详见:

预览

base64:

Awesome-Cryptography

常见问题解答

1.纯C的内核项目可以使用么?

VIsual Studio默认是C++编译器,所以可以直接使用。 如果确实需要.h.c形式,那么删掉其中的namespace即可

2.适用于哪些windows版本?

适用于windows所有版本,因为是原生实现,无关系统

老板看这里

  • 除了编码部分,密码学并不开源
  • 源码+售后+持续更新,售价20000RMB,不支持讲价,非诚勿扰
  • 联系方式(Base64):VGVuY2VudCBRUToxMDMxMTU0NzI0LCBFbWFpbDp1bnVzZWQwQHZpcC5xcS5jb20=
  • 在线base64解码: