sshhh
1.1.3
使用一个简单命令为任何用例创建安全的秘密。
我需要快速为各种用例创建秘密,例如,为新的API密钥或JWT秘密创建秘密。我一直使用在线工具或nodejs,但是我想要一个简单的命令行工具,可以用来为任何用例创建秘密。
(Freepik的图标)
要启动并运行本地副本,请遵循以下简单步骤。
全球安装包装:
npm i -g sshhh
然后运行命令以生成一个秘密:
sshhh
默认情况下,该命令将生成基本64中编码的256字节秘密。您可以使用-l
或--length
标志更改秘密的长度。您还可以使用-t
或--type
标志更改编码。
-l
或--length
标志接受4至268,435,456之间的数字(这是由于JavaScript中最大的字符串)。
-t
或--type
标志接受以下值: base64
, hex
, base64url
。
示例:对于在十六进制中编码的512字节秘密:
sshhh -l 512 -t hex
有关更多帮助类型:
sshhh --help
有关所有版本,请参见发行页面并下载二进制文件。
有关拟议功能(以及已知问题)的列表,请参见开放问题。
贡献是使开源社区成为学习,启发和创造的惊人场所的原因。您所做的任何贡献都非常感谢。
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)根据GNU通用公共许可证v3.0许可分发。有关更多信息,请参见LICENSE
。
杰克·汉弗莱斯 - [email protected]
项目链接:https://github.com/jackhumphries9/sshhh