我最近一直在学习python,为了让自己开窍,我决定尝试编写一个小程序,使用椭圆曲线加密方法对用户的字符串/单词进行加密。你知道吗
不过,我有循环和其他某些事情的问题。你知道吗
import math
pub = 5
priv = 19
m = 91
word = input("word: ")
for char in word:
enc1 = ord(char)*ord(char)
while pub > 0:
enc2 = enc1 / m
enc3 = math.floor(enc2)
enc4 = enc1 - (enc3*m)
enc1 = enc4*enc4
print(enc4)
pub = pub-1
我在上面遇到的问题是,当我运行代码时,它并没有按照我想要的方式循环。它是使enc4
成为一个字符串,例如输入的单词,并重新启动pub次数的进程,从而对输入字符串pub times进行加密。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐