问题标签 [md5]
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.
oop - 加密对象
我有一个像Employee这样的班级。这个类有一些字段,如 Id,Name,Surname, Tasks(一个字符串数组), isManager, TaskDueDates (一个日期时间数组)。我想从这个对象生成一个文本。我认为使用分隔符,这是一个基本的解决方案。例如我的文本可以是:13;George;Smith;{"Task1","Task2","Task3"},false, {this night,nextweek}
但如果对象的其中一个字段包含此分隔符;程序将无法运行。在我生成文本之后;我想通过使用一些密钥用 MD5 加密它。这将生成一些加密数据,如 asp .net viewstate 信息。程序还会将此加密数据解密到源对象。
我怎样才能做到这一点?我正在使用 Asp .Net 2005
java - MySQL MD5 和 Java MD5 不相等
MySQL中的下一个函数
MD5( 'secret' )
生成5ebe2294ecd0e0f08eab7690d2a6ee69
我想要一个 Java 函数来生成相同的输出。但
生成
perl - 如何在 Perl 中计算 wav 文件的 MD5 哈希?
我有一个 wav 文件,我需要计算其内容的 MD5 哈希值。我怎么能用 Perl 做到这一点?
php - 如何使用 PHP 以编程方式构建 APR1-MD5
就像这个问题一样,我想从 PHP 生成一个 htpasswd 文件条目。但是,它必须是 APR1 (Apache) 样式,如原始答案(答案没有显示如何实现 APR1 样式)中所述,才能与 mod_dav_svn 一起使用。
我似乎找不到可以创建密码的有效实现。
我发现了这个(我忘记了现在在哪里):
但它不会生成有效密码。我认为这可能与 apache 的版本有关,但不确定。(我在 CENTOS 5 上运行)
flash - 测试闪存驱动器的稳健性:将驱动器添加到失败?
我得到了一个便宜的、无品牌的 2GB 闪存驱动器。由于我有一个更大的闪存驱动器,我决定用它来测试闪存技术的稳健性。
我打算在整个驱动器上写 1,检查正确性,写 0,检查等等。我将记录结果,稍后再寻找失败。
我正在寻找最节省资源的技术来做到这一点。我目前的策略包括使用 linux dd 命令进行写入和读取,并将结果与 1 和 0 文件进行比较。另一种方法是将 1 和 0 写入驱动器,并计算其内容的 md5。这是大量 IO 读取和高 CPU 使用率之间的简单权衡;我想我会简单地测量每种方法的运行时间并做出决定。
有没有更好、更优雅的方法来做到这一点?
compression - 在不完全解压的情况下检查压缩文件的 md5
我想检查用 dd 复制到 Windows 共享上的 Ubuntu 磁盘备份的完整性。没有足够的空间来解压备份。是否有一个实用程序可以在不完全解压缩的情况下计算压缩文件的 md5?
java - Java 和 php5 MD5 Hash 的区别
我面临着一个奇怪的问题,它与 Java 和 php5 中的 MD5-Hashes 相关。我认为在某些情况下,以下代码不会生成正确的 MD5 哈希:
我不得不迁移一个现有的用户数据库,其中密码存储在 php5 MD5 中。现在有些用户(不是全部)无法登录,因为我的 Java 代码没有生成正确的 MD5 哈希值。
任何想法上面有什么问题?
md5 - MD5 到 Blowfish 加密?
谁能给我一个想法。我被分配从我们的 LDAP 数据库中解密密码,然后使用河豚算法对其进行加密,因为我们将使用 openfire 系统。将数据从一个数据库传输到另一个数据库并不是什么大问题,只是这些“密码”。有没有办法将 MD5 加密转换为河豚?我要先解密吗?我在这里使用 Perl。请帮忙?
c# - 给定 C# 中的键的 MD5 散列
我一直在寻找一种在 C# 中使用预定键对给定字符串进行散列的方法。
在我通过互联网尝试寻找示例的冒险中,我看到了许多 MD5CryptoServiceProvider 示例,这些示例似乎使用机器的默认密钥,但没有一个应用特定密钥。我需要一个特定的密钥来编码数据,以便将其同步到其他人的服务器。我给他们一个散列字符串和一个 ID 号,他们使用它分析数据并返回一个类似的集合给我。那么无论如何要让 md5 通过一个对两者都一致的特定键来散列。
我更希望在 C# 中完成此操作,但如果使用库无法做到这一点,您是否可以使用 php 或 asp 等一些 Web 语言来做到这一点?
编辑:误解了我陷入的场景,坐了一会儿,思考了为什么他们会让我使用密钥,看来他们希望将密钥附加到字符串的末尾并进行哈希处理。这样,服务器可以将它所拥有的密钥与传递的数据一起附加,以确保它是一台有效的访问计算机。总之……谢谢大家^_^
Edit2:正如我在下面的评论中所说,我没有注意到“盐腌”这个词。哦,被扔进没有方向的新事物的乐趣。