C# C和ActionScript 2之间的加密

C# C和ActionScript 2之间的加密,c#,actionscript-2,encryption-symmetric,C#,Actionscript 2,Encryption Symmetric,我正试图从flash动作脚本2.0发送加密数据,用C对其进行解密 到目前为止,我发现链接在Chrome、Opera和Safari中打开。不适用于IE或Firefox 还有一个问题: 但两者都只适用于ActionScript3 您知道在Action Script 2上执行此操作的API吗?了解您打算编写的代码的原因/内容会很有用。我很有信心你可能找错人了。众所周知,ActionScript非常容易反编译,您的加密工作将向所有人公开。虽然这可能不是问题,但如果您确实需要加密和端到端安全性,请使用HT

我正试图从flash动作脚本2.0发送加密数据,用C对其进行解密

到目前为止,我发现链接在Chrome、Opera和Safari中打开。不适用于IE或Firefox 还有一个问题:

但两者都只适用于ActionScript3


您知道在Action Script 2上执行此操作的API吗?

了解您打算编写的代码的原因/内容会很有用。我很有信心你可能找错人了。众所周知,ActionScript非常容易反编译,您的加密工作将向所有人公开。虽然这可能不是问题,但如果您确实需要加密和端到端安全性,请使用HTTPS,而不是一些自制的安全数据通信方式。

事实证明,它确实适用于ActionScript 2.0


还有关于如何实现我想要实现的目标的代码。

您的两个链接都指向。除非Chrome、Opera和Safari开发了心灵感应,否则你永远不会知道。我希望谷歌在任何一天都能做到这一点,我怀疑他们是否能够打开这些链接……我们正在使用这些链接来混淆.swf。它足以保护潜在的对称密钥吗?不,绝对不行。如果客户机持有解密数据的密钥,那么这是错误的。根据定义,swf加密实际上只是混淆。客户端需要知道如何解密swf才能运行它。获取密钥和解密数据将很容易。如果你必须走这条路,公钥加密是唯一明智的方法。