【发布时间】:2018-12-30 02:19:01
【问题描述】:
如果这是一个加密函数:
(ascii_value % a_ big_ prime_number + a_number_of_ user’s_choice)
将加密字符串转换为原始字符串的相反解密函数是什么以及如何在python中实现它。
加密功能如下:
def encrypt_function(string):
encrypted_string = ''
user_input = int(input('Enter an integer'))
for c in string:
encrypted_string += chr((ord(c) % 173 + user_input))
return encrypted_string
encrypt_function('hello')
输出将类似于 user_input = 150 的 'þûĂĂą',如何创建一个返回原始字符串 'hello' 并使用 173 以外的其他素数的方法。
【问题讨论】:
-
你做了什么?问题是什么?向我们展示您的一些代码。
-
@ArashKazemi 我提供了加密功能,我想要的是取回原始字符串的相反功能
标签: python string encryption hash hashmap