问题标签 [encryption-symmetric]
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.
c# - C# 和 ActionScript 2 之间的加密
我正在尝试从闪存(Action Script 2.0)发送加密数据以在 C# 中对其进行解密
到目前为止,我已经找到了这篇文章(链接在 Chrome、Opera 和 Safari 中打开。在 IE 和 Firefox 中都不起作用)还有这个问题:Encrypt in ActionScript3 and Decrypt in asp.net c#
但两者都只适用于 ActionScript 3
您知道在 Action Script 2 上执行此操作的 API 吗?
c# - 使用 Java 进行 Rijndael 加密,然后使用 C# 和 EnterpriseLibrary 4.1 进行解密
我相信当 EnterpriseLibrary 尝试解密 RijndaelManaged 加密字符串时,它期望初始化向量被添加到加密文本中。目前使用下面的代码。我可以毫无例外地解密消息,但是我得到了一些奇怪的字符,例如:
�猀漀碗搀㴀眀最爀甀恋攀☀甀琀挀㴀㈀ⴀⴀ㈀吀㌀㨀㔀㈀㨀㌀
我需要做什么才能完成这项工作?任何帮助是极大的赞赏。这是我的一些代码...
我有一个使用 EnterpriseLibrary 4.1(加密:RijndaelManaged)解密数据的 C# 应用程序。
客户端加密消息,用 Java 实现。
php - iPhone/PHP 加密/解密中缺少的东西
我一直在尝试在 iPhone 应用程序和 PHP Web 服务之间实现一些加密。但是它不起作用。似乎文本的前半部分没有被解密,而后半部分被解密得很好。我应该怎么办?
PHP加密方法如下:
加密文本的 iPhone 使用 CryptoHelper 类,如下所示:
CryptoHelper 类可以在http://pastie.org/1267796看到。
ruby - Ruby 中的简单加密,无需外部 gem
我需要对一些文本字符串进行简单的加密。我想创建优惠券代码并使它们看起来很酷,因此随后创建的代码应该看起来非常不同。(除了看起来很酷之外,猜测代码应该不容易。)但我希望能够再次解密它们。所以算法一定是可逆的。
我已经尝试过一些带有移动位的东西,所以它们看起来已经有点随机了。但是随后的两个代码(只是有点不同)当然看起来非常相似。
有什么建议么?我想在不使用外部宝石的情况下做到这一点。
菲利普
hash - 这种散列技术有多强?
使用 AES/Rijndael 或任何对称加密。
使用自己作为密钥和随机 IV 加密隐藏值。
存储密文 + IV。丢弃一切。
检查哈希:尝试使用提供的明文解密。如果提供 == 已解密,则可以。
忽略密文长度问题。
这安全吗?
c# - .NET 加密问题
我参考了这篇文章http://www.codeproject.com/KB/security/DotNetCrypto.aspx,我正在尝试编写加密字符串而不是纯文本。下面是我正在使用的代码:
但是,当我打开文件时,我得到System.IO.MemoryStream
的不是一些加密字符。我错过了什么?
java - 使用 JCE/JCA 从主密钥派生秘密
有人能指出我正确的方向吗?
我想使用 JCE/JCA 从主密钥派生新密钥,我该如何实现?
问候。
java - 保护单个数据库字段
我的应用程序需要在数据库中存储银行详细信息和信用卡号。我们支持多种数据库变体,我们尽量避免任何可能无法轻松移植到另一个数据库的特定功能。
因此,我正在寻找一种简单但相当安全的方法来加密某些字段,例如卡号和银行帐号。应用程序需要这些才能向外部支付系统提交请求,但相关数据库表的随意选择 * 应该返回“垃圾”,因此有人不能用几千个信用卡号逃跑。
只有我们的应用程序需要知道加密系统,这些信息不需要以(这种)加密形式传输到任何其他系统。
有没有人对一种简单而安全的方法有任何建议?
我发现以下问题/答案看起来有用且全面,但我很难弄清楚我是否需要所有这些领域。
我还发现这篇文章似乎暗示每次插入/更新记录并与加密值一起存储时,应该随机生成 IV。如果安全,这似乎更直接,那么 SO 问题中建议的方法,但我无法协调如何与 Java API 协调。
任何建议表示赞赏。(我正在使用 Java 6)
blowfish - 河豚算法如何在 C++ 中工作?
大家好,我必须使用 C++ 中的 Blowfish 算法加密我的数据……你们能告诉我,另一端是否知道我使用的是什么算法,他们可以不提取密钥并解密吗?这种方法的数据安全性如何?