webcryptoapi

    1热度

    1回答

    我有麻烦解密在PHP与openssl_encrypt方法加密的消息。我正在使用新的WebCrypto API(所以我使用crypto.subtle)。 加密在PHP中: $ALGO = "aes-256-ctr"; $key = "ae6865183f6f50deb68c3e8eafbede0b33f9e02961770ea5064f209f3bf156b4"; function encr

    1热度

    3回答

    我们使用window.crypto.subtle.generateKey来生成RSA密钥对。 我们如何使用Web Crypto API将密码添加到私钥?

    0热度

    1回答

    我想用SHA512和迭代计数将我的字符串转换为PBKDF2。我通过使用“pbkdf2”模块在nodejs中完成。我怎么能在角JS中实现相同。

    5热度

    3回答

    我想解密使用OpenSSL命令行界面创建的文件。该文件用创建: openssl aes-256-cbc -a -in file.txt -out file_encrypted.txt ,并且可以与被解密: openssl aes-256-cbc -d -a -in file_encrypted.txt 通过使用-p标志I可以检索中会以所需的实际值,盐和IV WebCrypto API: > ope

    1热度

    1回答

    我正在构建浏览器扩展,NodeJS应用程序(服务器)和C#应用程序之间的通信线。我需要使用像Diffie-Hellman或ECDH这样的方法在每个实例之间交换密钥,以便我可以开始加密敏感数据。是 通信线路如下: 浏览器 < - >节点 < - >CSHARP 浏览器需要仅与节点通信,并且CSHARP应用程序也只需要与节点进行通信。 我需要找到执行某种像ECDH密钥交换,在大多数浏览器(可brows

    0热度

    1回答

    我试图在Firefox上使用Crypto API时遇到了问题。 (doc) 我得到一个类型错误,当我尝试使用此功能加密明文: window.crypto.subtle.encrypt(algo_enc,key,padded_clear_txt); (doc) 这是我如何定义我的参数: algo_enc: var iv = new Int32Array(4) ;//4-32 bit intege

    0热度

    1回答

    我试图使用加密文本WebCrypto。我将结果转换为utf8字符串,然后将其转换为十六进制。加密/解密工作。但是,我想将数据转换为十六进制。当我尝试转换为十六进制并返回时,结果不同。 这里的小提琴(使用铬):https://jsfiddle.net/yxp01v5g/ 测试代码是在这里: var text = "hello world"; var key = App.crypto.generat

    2热度

    1回答

    我将一个CryptoKey导出为PEM样式,现在我想将其导回。 我用下面的代码生成我的钥匙: function generate() { return window.crypto.subtle.generateKey( { name: "RSA-OAEP", modulusLength: 2048, publicExponent: new Ui

    2热度

    1回答

    我使用网络加密,更具体的这些例子:https://github.com/diafygi/webcrypto-examples/#rsa-oaep 我的主要目标是将一个字符串与我的公钥加密,并用我的私钥解密。 公钥加密工作正常,但是当我尝试使用私钥解密加密字符串时,它会返回以下错误:OperationError以及一个空字符串。 我使用了以下功能: function encryptDataWithP

    2热度

    1回答

    我想 生成登录/在Java Web应用程序验证密钥(RSA) 符号的值(使用这些密钥)(让调用服务器端)为了 到Web客户端验证 - 公共密钥导入为RSASSA-PKCS1-v1_5 + SHA-256,(在浏览器中,使用WebCrypto API /客户端) 我^ h即使在客户端将公共签名/验证密钥成功导入为JWK,仍会出现验证签名值(在Java服务器端签名)的问题。 我想知道在我可能遇到的任何