文件名称:safebox
文件大小:42KB
文件格式:ZIP
更新时间:2024-04-06 15:38:58
C++
保险箱 一种存储应用程序凭据的最小安全方法。 描述 此应用程序是使用cython和c / c ++代码构建的,这使我们可以存储“超级密钥”以使用AES算法对字符串进行加密和解密,这可以以最小的安全性存储此字符串,是,对于前。 用户,密码,数据库连接地址。 定义您的钥匙! 重要提示:该模块带有随机密钥,但绝对比您自己编译(从github上的源代码)在c / c ++模块上定义您的唯一密钥的编译本模块要强。 要定义您的密钥,请按照以下步骤操作: 打开setup.py文件 在扩展定义上,在“ define_macros”内部更改PRIVATE_KEY和PRIVATE_IV的值(建议使用不带'-'字符的,以生成真正唯一的键) 安装指南 一旦正确定义了键,就可以编译lib。 安装Setuptools,*和Cython库 如果您使用venv,请激活您的环境 在主目录上,运行:python s
【文件预览】:
safebox-master
----MANIFEST.in(75B)
----README.MD(2KB)
----setup.py(1KB)
----.gitignore(58B)
----pyproject.toml(108B)
----safebox()
--------safebox.pyx(202B)
--------safebox.cpp(105KB)
--------src()
--------csafebox.pxd(93B)