当前位置: 首页 > 知识库问答 >
问题:

如何在python 2.7中解密并加密该字符串?

蒋何平
2023-03-14

使用lib中的模块在python中解密和加密字符串。最简单的方法

import hashlib
a="abcd"
a = hashlib.sha224(a)
z=a.hexdigest()

print  p

现在我想解密我之前输入的字符串。。

共有2个答案

齐夕
2023-03-14

您正在创建输入字符串的哈希。您可以使用此哈希来检查另一个输入字符串是否与原始输入字符串相同。

你不应该能够解密哈希。这将违背整个目的。

孔和畅
2023-03-14

你不加密字符串,而是散列它。因此,它不能被“解密”——哈希是单向函数,也就是说,没有简单的方法从输出中“计算”输入。

有关加密和散列的更详细定义,请参见此处:散列密码和加密密码之间的区别

 类似资料:
  • 我为flutter找到了加密包来加密和解密一条消息,我成功地加密和解密了,但没有成功地在一个cas中使用这个独立的设备,如图所示。 这是一个例子,我用一个静态字符串和一个随机数组成一个明文,它允许更改生成的密钥,当我解密时,发现静态字符串与正则表达式匹配 目前我找不到如何输入我的加密密钥(fesesgesgneslg465esg6es4g)我塞拉赫要做这样的事情 ---------按下时,我生成一

  • 问题内容: 我正在通过Apache和Node.js服务器之间的不安全连接发送数据。我需要在PHP中加密数据并在Node.js中解密。我花了2天的时间使它正常工作,但是我只设法使消息签名正常工作,没有加密。我尝试将AES128-CBC,AES256-CBC,DES,AES128,AES256作为算法传递,但是效果不佳。 我在PHP中尝试过: 在Node.js中: 而且除了错误的解密数据外,我还会得到

  • 问题内容: 我的意思是: 也许像: 在PHP中,您该怎么做? 尝试使用 ,但对我不起作用。 问题答案: 更新 PHP 7就绪版本。它使用PHP OpenSSL库中的openssl_encrypt函数。

  • 我的意思是: 可能是这样的: null 尝试使用,但对我不起作用。

  • 我将我的. net webapi移植到. net core webapi。在我使用的旧代码中 为此,我使用了库 但在移植到.net core之后,我面临的问题是: 对此的解决方案是什么?

  • 我的代码如下: 有人来帮我吗