Security Flex/Air:使用证书发送数据

Security Flex/Air:使用证书发送数据,security,apache-flex,air,certificate,Security,Apache Flex,Air,Certificate,我需要使用证书从Air应用程序发送数据。 此证书由用户通过USB密钥提供 关于这一点,我有很多问题 有可能做我想做的事吗 如果是,那么是否只能使用Flex/Air sdk来加载证书,还是应该使用Java或其他语言来加载证书 有没有人能给我一个链接,让我了解更多关于这方面的信息?我一直在浏览网页,但没有发现任何有用的东西 对于证书的内容,您可以看看这个库,它在AS3中实现各种加密和安全相关算法方面做了非常出色的工作。我使用这个特定的库,使用外部X.509证书进行数据签名和验证 这个库中的实现非常简

我需要使用证书从Air应用程序发送数据。 此证书由用户通过USB密钥提供

关于这一点,我有很多问题

  • 有可能做我想做的事吗
  • 如果是,那么是否只能使用Flex/Air sdk来加载证书,还是应该使用Java或其他语言来加载证书
  • 有没有人能给我一个链接,让我了解更多关于这方面的信息?我一直在浏览网页,但没有发现任何有用的东西

  • 对于证书的内容,您可以看看这个库,它在AS3中实现各种加密和安全相关算法方面做了非常出色的工作。我使用这个特定的库,使用外部X.509证书进行数据签名和验证

    这个库中的实现非常简单,如果您稍微熟悉密码学和整个密钥/签名/证书世界,就不应该对此感到困惑

    [编辑]如果你不是,你可能想看看维基百科上的页面,这是一个很好的介绍这个世界的页面。另外,由于RSA的AS3实现非常缓慢,如果您想对大量数据进行签名,可能需要对数据的散列进行签名,而不是对真实数据进行签名。对于实现这类功能的实用代码,库中有一些代码示例


    此外,当您提到您的证书来自USB驱动器时,您应该知道,使用AIR 2.0,您可能能够监控大容量存储设备的插拔。对于您的应用程序来说,这可能很酷。

    关于证书的内容,您可以看看这个库,它在AS3中实现各种加密和安全相关算法方面做了非常出色的工作。我使用这个特定的库,使用外部X.509证书进行数据签名和验证

    这个库中的实现非常简单,如果您稍微熟悉密码学和整个密钥/签名/证书世界,就不应该对此感到困惑

    [编辑]如果你不是,你可能想看看维基百科上的页面,这是一个很好的介绍这个世界的页面。另外,由于RSA的AS3实现非常缓慢,如果您想对大量数据进行签名,可能需要对数据的散列进行签名,而不是对真实数据进行签名。对于实现这类功能的实用代码,库中有一些代码示例


    此外,当您提到您的证书来自USB驱动器时,您应该知道,使用AIR 2.0,您可能能够监控大容量存储设备的插拔。这对您的应用程序来说可能很酷。

    非常感谢您的回答和反应能力。事实上,我对密码学和所有这些东西都不太熟悉,但我想我别无选择,只能研究它=)我添加了一些你可能会用到的链接,可能会帮助你开始这样做。我绝对不是密码学方面的专家,但是你要做的(实际上就是我做的)应该不会太难落实。非常感谢你的回答和反应。事实上,我对密码学和所有这些东西都不太熟悉,但我想我别无选择,只能研究它=)我添加了一些你可能会用到的链接,可能会帮助你开始这样做。我绝对不是密码学方面的专家,但你要做的(实际上就是我做的)应该不会太难落实。