问题标签 [rijndael]
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.
asp-classic - 如何使用 AES 在 VBScript 中加密?
我希望使用特定密钥和IV值在VBScript中使用Rijndael/AES加密一些数据。有什么好的函数库或 COM 组件可以很好用吗?
我看了看CAPICOM;它只允许使用密码,并且不允许设置特定的密钥和 IV 值。
.net - .net 应用程序中的奇怪错误。- RijndaelManaged
在最近的负载测试中,我遇到了一些奇怪的“索引超出范围异常”
堆栈跟踪:
我们没有使用农场或集群,我也没有在应用程序中使用任何密码学。
这似乎发生在幕后的 .Net 类中。
我认为这与视图状态有关,但我不知道为什么会抛出这个。
有任何想法吗?
c++ - .NET 2.0 + C++ 的加密算法/库
我需要一个适用于 .NET 2.0 和 C++ 的标准、Microsoft 提供的加密库。你有什么建议?
我们发现 AES 仅在 .NET 3.5 中提供(并且在 C++ 中可用)
我们发现 Rijndael 在 .NET 2.0 中使用,但在标准 C++ 库中不可用。
如果我错了(很好的机会),你能指出我正确的方向吗?
最坏的情况,我想我可以使用 PInvoke 从 .NET 调用 Rijndael 算法,但我宁愿有一个本机解决方案。
c# - 使用 CryptDecrypt 解密 RijndaelManaged 加密字符串
好的,我正在尝试使用 C++ 中的 Win32 Crypto API 来解密使用 RijndaelManaged 类在 C# (.NET 2) 中加密的字符串。但是我一点运气都没有,我得到了乱码或错误的数据 Win32 错误代码。我所有的钥匙,IV 和盐匹配,我已经在手表中查看了两个测试应用程序。我已经花了很多时间在看它,但我被官方卡住了。
无论如何,这里是 C#
解密它的 C++ 是:
我成功调用 CryptAcquireContext 并且我的 C++ 执行良好。谁能以我的方式发现错误。它开始让我沮丧知道:(
java - Java 中的 Rijndael 支持
我们需要用 Java 进行一些 Rijndael 开发。
对我们有帮助的文章、图书馆等有什么建议吗?
任何指向密钥库维护以及如何安全存储密钥的指针?
编辑:
它需要是开源的。本质上,它只是使用 Rijndael 对数据进行标准加密/解密。
c# - Rijndael / AES 从 C# 到 VB6
我需要在 VB6 中加密一个字节数组并在 C#(NET 2.0)中解密它。反之亦然(C# 到 VB6)。
在 C# 中,我使用了 RijndaelManaged 类。在 VB6 中,我使用了来自 Internet 的免费片段。最好的似乎是http://www.frez.co.uk/freecode.htm#rijndael 但是这两种实现从相同的输入开始产生不同的输出:(
也许这是 RijndaelManaged 中的 IV 向量的问题......我不明白......
在 VB6 和 NET 之间使用 Rijndael/AES 的任何解决方案/经验?或 TripleDes....
谢谢你
更新:重要提示:运行 vb6 应用程序的机器没有 NET 框架。所以我不能使用 Interop 和/或暴露为 COM 的 NET 包装类。:(
c# - C# AES 算法何时会符合 FIPS?
现在,我可以让RijndaelManaged算法在打开 FIPS 的本地安全设置的计算机上运行的唯一方法是禁用它。这是一台政府计算机,所以我不确定它会如何运行。我在msdn 博客网站上看到帖子说他们正在开发符合 AES FIPS 的版本,但我似乎无法找到更多信息。有谁知道这什么时候会发生?
c# - 指定的初始化向量 (IV) 与此算法的块大小不匹配
我正在研究一种基本加密方法。我正在使用 RijndaelManaged。我很久以前从某个地方得到这个代码,但不记得在哪里。
我之前的代码可以工作,但是发生了一些变化,我无法弄清楚。
当我运行我的代码时,我收到以下错误;
指定的初始化向量 (IV) 与此算法的块大小不匹配。
这是我的代码:
任何帮助将不胜感激。
math - 计算加密数据的最大大小
有没有办法计算具有固定数组长度的 Rijndael 加密的最大结果?
加密方式:RijndaelManaged
填充:PKCS7
密码模式:CBC
块大小 128
密钥大小:128
我需要这个,因为我正在转换一个所有字符串都将被加密的数据库,所以我需要更改所有字符串字段的大小。
php - PHP & Silverlight 密码学挑战
好吧,我放弃了。我想我会把它留给众包机器。
有人可以制作相当于以下 2 个类中的任何一个的 PHP 5 吗?(我的意思是两者都加密
Silverlight 密码学 1 类:
上述示例用法:
或者对于这个 Silverlight 课程(如果您认为它更容易)
上述示例用法:
再次,我想要的是一个 PHP mcrypt 函数,它接受一个 base 64 字符串、Password 和 PasswordSalt 变量,然后吐出解密后的“Sad day really”。
(注意:第二类的 MD5 功能是另一个自定义类,因为 SL 不支持 MD5。如果有人需要,我很乐意在这里发布。)
下面的 PHP 不起作用。