我想用md5加密一个字符串值,然后解密它,这样就可以用密钥了。所以我搜索了如何做到这一点,我只找到了另一种算法。
这是加密类:
class crypt
{
public string encrypt(string bhash)
{
MD5 md5 = new MD5CryptoServiceProvider();
md5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(bhash));
byte[] result = md5.Hash;
我需要解密的MD5哈希在node.js (使用密码生物素模块)没有尝试做任何事情,因为甚至没有找到任何关于解密MD5,而不是密码。
var hash = crypto.createHash("md5").update("example").digest("hex");
//how can i decrypt MD5 hash?
在我的服务器上有一个运行Joomla的网站。在public_html中,我创建了一个新目录,在这个目录中,有我的Codeigniter应用程序。同样,我是Codeigniter和Joomla的新手,我正在尝试使用Codeigniter构建一个登录表单。我不想创建一个新的表来存储用户信息,因为我已经在Joomla中拥有了这样的信息。我想从名为#_users的Joomla表中检索用户信息(用户名和密码),但问题是在Joomla中以不同的方式存储密码。它使用md5和盐串。这是我在Codeigniter的模型:
<?php
Class User extends CI_Model{
functi