【问题标题】:How to encrypt data at client side using eToken如何使用 eToken 在客户端加密数据
【发布时间】:2012-04-19 17:46:39
【问题描述】:

我打算用 Spring 框架和 JSP 开发一个应用程序如下:

1) 当客户端输入任何文本并按下加密按钮时,数据应在客户端加密,但加密应使用eToken完成。

2) 当客户端上传任何文件时,它应该以加密格式存储在数据库中。

为此,我在 google 上进行了搜索,但没有找到任何有用的资源。我们正在使用包含使用 RSA 算法的密钥对的 eToken。我的问题是如何在客户端使用 eToken 加密和解密数据和文件?

我被困在这里,请尽快帮助我。谢谢。

【问题讨论】:

    标签: java javascript encryption cryptography e-token


    【解决方案1】:

    假设您想通过浏览器执行此操作,您需要有一个 ActiveX 或 Java 小程序来完成这项工作。使用客户端 javascript 无法完成该任务。

    我们在 SecureBlackbox 产品中开发了类似的解决方案,尽管它目前适用于签名(我们无法想象需要加密的现实用例)。

    JFYI:要进行加密,您不需要私钥,只需要公钥。公钥可以从令牌导出到计算机。

    【讨论】:

    • Mayevski 感谢 rply,实际上我需要私钥来解密,我也在寻找小程序,但我不知道如何使用小程序或 ActiveX。您能否提供针对这种情况的链接或使我能够开发它的提示?
    • @Balasaheb “如何实现小程序”的问题太宽泛,无法以 StackOverflow 格式回答。从编写基本的小程序和基本的 ActiveX 控件开始(除了接受通过网页传递的一些参数并显示它之外,它们什么都不做)。当它工作时,开始向它添加密码学。查看更多关于lolimage.com/img/ups/81781339951332103641.jpeg
    • Mayevski 'EldoS 很抱歉,我对这种类型的编程真的很陌生,所以请你给我快照,用小程序从 etoken 加密文本或文件...?
    • @Balasaheb 在google上搜索“java pkcs11教程”,这会给你一个好的开始。
    猜你喜欢
    • 2021-03-13
    • 2015-04-30
    • 1970-01-01
    • 2016-10-08
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 2016-06-14
    • 1970-01-01
    相关资源
    最近更新 更多