问题标签 [as3crypto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - As3Crypto (flex) 与 PyCrypto - 如何使 AES 工作?
我在 Flex 中有一个客户端,在 Python 中有一个服务器,我试图让 AES 在它们之间工作,但由于某种原因它不起作用。
我的服务器代码:
我的客户代码:
这似乎是一个简单的案例,但我做错了什么。它是什么?
顺便说一句:我RangeError: Error #2006: The supplied index is out of bounds
从 mode.decrypt(data);
php - 从 as3crypto 解密 php 中的 AES-CBC
我已经找到了很多关于此的讨论,但似乎没有一个对我有用,因此感谢您的帮助。我正在使用 as3crypto 库在 Flash 中编码一些文本,然后将该加密文本发送到我需要对其进行解码的 php 脚本。加密和解密在 flash 内部工作得很好,但我无法让它在 php 中解密。
这是我在 Flash 中的代码
这是到目前为止我在 php 中无法使用的代码
actionscript-3 - 使用 REST API 将图片上传到 cloudinary
我们正在使用 AIR/AS3 开发应用程序,并希望通过客户端的 REST API 将图片上传到 cloudinary,而不是使用 Node.js。
阅读 cloudinary 的文档,我们发现应该通过 HTTP/S POST 请求(http://cloudinary.com/documentation/upload_images#remote_upload)来完成。
我们尝试使用 URLLoader 和 URLRequest 将参数作为 URLVariables 传递。
将其用作 URL:
'https://api.cloudinary.com/v1_1/'+ CLOUD_NAME +'/raw/upload'
代码如下所示:
结果是 http 错误 401
actionscript-3 - as3crypto 中的 SSL (TLS)
我在 Adobe Air 应用程序中遇到了一些关于 SSL(HTTPS 调用)的问题。Adobe 的列表中有一个错误,它与我遇到的完全相同的问题:- https://forums.adobe.com/thread/1116924
推荐的解决方案(除非 Adobe 修复了这个问题——他们已经 2 年多没有这样做了)是使用 as3crypto 的 SSL。
这里的任何人都可以帮助我吗?现在,我的 HTTPService 使用 Adobe 的 SSL 功能中的默认内置功能,如下所示:-
我应该如何使用 as3crypto 实现相同的功能?任何示例/代码指针都会非常有帮助
actionscript-3 - 补间问题和标签
我实际上是多媒体设计专业的学生,我们有一个项目要在 3 周内渲染,称为交互式动画。
好吧,我正在尝试产生不同的效果。
我只使用 Adobe 手册,以及此处发布的一些答案。
这是我的代码
问题是当我点击另一个项目符号(按钮)时,它会转到 LABEL Item1。它不播放位于 LABEL AS3 中的缩放缓动
而且当我点击另一个子弹(按钮)时,它不会发光
actionscript - 如何使用 Flash AS3 加密/解密视频文件
如何使用 Flash AS3 加密/解密视频文件。有人可以帮我提供示例代码吗?
我做了一个 Flash 视频播放器 (.exe),文件夹中有视频,这些视频可以通过我的 Flash 播放器加载和播放。但我希望对这些视频进行加密,并且只能在我的 Flash 视频播放器中进行解密才能播放视频。这样就没有人可以窃取视频。
任何人都可以指出有关通过 Flash AS3 加密或解密文件的示例或教程。有人可以帮忙吗?
php - AS3 RSAKey.sign() != PHP openssl_sign()
每个人!
我有一些 PHP 代码来签署一些文本,它工作正常。我需要在 actionscript 3 上有等效的代码。我需要你的帮助。
在 AS3 中,我使用 as3crypto 库进行签名:
我有相同的私钥文件。我希望输出值相等。但是这些值是不同的=(我做错了什么?
更新:我尝试使用公钥和验证方法验证我的编码 base64 字符串 - Actionscript 内一切正常。例子:
我的原始文本和解码值相等。因此,我得出结论,AS3 签名方法与 PHP 不同。有没有人有想法让它平等?
谢谢。
actionscript-3 - 错误:PKCS#5:unpad:无效的填充值。预期 [154],发现 [253] 使用 as3crypto
我下载了 as3crypto 并一直在尝试将其集成到我的项目中。我正在尝试做一个简单的测试来匹配我在演示中得到的解密结果 - http://crypto.hurlant.com/demo/但我得到了上述错误。
我正在处理“密钥”选项卡。我正在使用 AES、CBC、PKCS5 并添加 IV。Key 和 Cipher text 都设置为 HEX。
我首先进行了加密,然后将密钥和密文复制到我的函数中以测试解密以查看它是否匹配。我直接从 SecretTab.mxml 复制了代码,并对其进行了一些修改以获取硬编码值。
我用 C# 编写了一个小程序来使用相同的值对其进行解密,它工作正常。
我多次验证了密钥和密文,都是正确的。
actionscript-3 - 错误 #1502:脚本执行的时间超过了默认 > 15 秒的超时时间
我正在尝试使用 Flash (AS3) 和 C# 作为服务器来制作一个安全的登录系统。但我有这个问题:
错误:错误 #1502:脚本执行的时间超过了 15 秒的默认超时时间。在 com.hurlant.crypto.rsa::RSAKey/_encrypt()[RSAKey.as:115] 在 com.hurlant.crypto.rsa::RSAKey/encrypt()[RSAKey.as:89] 在 client.login:: createLogin$/rsaEncrypt()[login.as:30]
在 Flash 中,我使用 AS3-CRYPTO 库:https ://github.com/timkurvers/as3-crypto
Flash 代码:login.as
javascript - AES-CBC 在 ActionScript 中加密,在 Javascript 中解密
我们有一个用 ActionScript 编写的遗留工具,它使用 AES-CBC 和硬编码的共享密钥对输入进行加密。我正在尝试在 Typescript 中编写相应的解密函数但没有成功。AS3 端使用带有 NullPad 和空(例如长度 0)IV 的 Hurlant as3crypto 库。另外值得注意的是,共享密钥只有 15 个字节而不是 16 个。as3crypto 似乎并不介意这一点,我也尝试过使用 16 字节密钥但没有成功。我的目标是修复 Javascript 中的 aesDecrypt() 函数,以便我可以成功解密 AS3 aesEncrypt() 函数的输出。
下面我有 AS3 中的 encypt(以及工作解密对应物),然后是我在 Typescript 中尝试的解密(和相应的加密)函数。在此示例中,输入“test”在 AS3 中被加密为“ryhkw3BmJ85+qBr0E9bYqw==”,但 Javascript 解密不会产生“test”。
AS3
节点.js
不幸的是,我们无法像我们希望的那样更新 ActionScript 工具的旧代码(尤其是因为空 IV 和空填充都不好,更不用说非标准密钥长度了)。如果有人可以帮助向我展示如何修复 Javascript 端以便能够解密,我将不胜感激。我更喜欢纯 Node-crypto 解决方案,但很高兴使用 CryptoJS 或 Forge(如果两者都可以的话)(我也没有成功使用它们来完成这项任务)。