Node.js中的GPG加密/解密
该模块是gpg的包装,供Node中使用。 Node-GPG负责生成gpg ,将其传递给正确的参数,并将输入管道传递给stdin。 它还可以通过管道将文件中的输入输入并输出到文件中。
如果您正在考虑直接从应用程序中调用gpg ,请使用Node-GPG。
要求
为了使用Node-GPG,您需要在$ PATH中包含gpg二进制文件。
安装
npm install gpg
用法
Node-GPG支持使用字符串参数直接调用GPG,还支持流式调用以管道化文件的输入和输出。
有关更多详细信息,请参见。
如果未实现所需的功能,则可以通过调用gpg.call(stdinStr, argsArray, cb)或gpg.callStreaming(inputFileName, outputFileName, argsArray, cb)所选参数直接调用gpg。
笔记
1