gpt4 book ai didi

用于在浏览器中签署表单数据的 Javascript 加密库

转载 作者:可可西里 更新时间:2023-11-01 01:43:44 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




我正在寻找一个 JS 加密库(类似于 OpenSSL 的 libcrypto),它有助于在浏览器中对数据进行数字签名。
我想使用私钥(RSA、PKI 证书或类似证书)在客户端签署表单数据。

例子

  • 浏览器中的表单数据加载
  • 用户 A 查看数据并签名 => 签名是使用 js 库和私钥在浏览器中创建的 signature=RSA_encrypt(A_private_key, hash(data))
  • 表单数据和签名发送到服务器并存储
  • 另一个用户(B)可以通过比较hash(data)来检查签名的有效性。与 RSA_decrypt(A_public_key, signature)如果有人更改了表单数据,则签名将不再有效。

  • 编辑

    https://developer.mozilla.org/en/javascript_crypto
    http://www.hanewin.net/encrypt
    http://tomas.styblo.name/cryptoapplet/

    通过小程序
    Best way to sign data in web form with user certificate
    ! => http://www.nakov.com/research/documents-signing/digital-document-signing-in-java-based-web-applications/
    http://www.nakov.com/research/documents-signing/
    http://www.developer.com/java/other/article.php/10936_3587361_1
    http://www.developer.com/java/web/article.php/3083161
    http://blogs.nologin.es/rickyepoderi/index.php?/archives/12-Signature-Applet.html

    有关的
    http://ccff02.minfin.fgov.be/CCFF_Authentication/views/login/signature/signatureHelp.html
    http://msdn.microsoft.com/en-us/library/cc778518%28VS.85%29.aspx

    最佳答案

    这个库应该有帮助。

    网站:http://www.ohdave.com/rsa/
    图书馆:http://www.ohdave.com/rsa/RSA.js

    关于用于在浏览器中签署表单数据的 Javascript 加密库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4176574/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com