我一直在查看 Node 中加密模块的文档,并且试图弄清楚在进行对称加密时如何设置填充。我正在尝试使用带有 PKCS5 填充的 AES-128-ECB。
我看不到它允许您指定填充的任何地方。我当然希望使用这个库可以做到这一点。如何在加密模块中为对称加密指定填充?
我一直在查看 Node 中加密模块的文档,并且试图弄清楚在进行对称加密时如何设置填充。我正在尝试使用带有 PKCS5 填充的 AES-128-ECB。
我看不到它允许您指定填充的任何地方。我当然希望使用这个库可以做到这一点。如何在加密模块中为对称加密指定填充?
http://nodejs.org/api/crypto.html#crypto_cipher_setautopadding_auto_padding_true
当您禁用自动填充时,您可以通过简单地写入cipher
(这是一个流)来编写您想要的任何填充。