KeyGen是一款功能强大的密钥和密码生成工具,支持多种加密算法,帮助用户轻松创建安全可靠的密钥及复杂密码。
KeyGen 是一个用于生成密钥和密码的工具,可以作为独立的应用程序或库使用。它依赖于OpenSSL进行加密操作。
要构建库和应用程序,请按照以下步骤操作:
1. 创建名为 `build` 的目录。
2. 切换到该目录: `cd build`
3. 运行命令: `cmake ..`
4. 编译生成的文件: `make`
在构建完成后,可以在构建目录中使用以下命令运行测试:
- 使用 `ctest` 或者
- 使用目标之一执行 `make `,例如:
- 测试:`make test`
- 单元测试:`make unittest`
- 覆盖率(需要相应的工具):`make coverage`
参数长度的单位是ASCII字符。因此,“长度为20”表示20个ASCII字符或字节。
运行应用程序时,可以使用命令行参数。输入 `keygen -h` 可以查看帮助信息。
选项包括:
- 使用 `-a` 参数生成一个ASCII密钥: `--ascii`
以上是KeyGen的简要说明及操作指南。