Commit ef54e240 by BellCodeEditor

auto save

parent 027d3568
Showing with 22 additions and 2 deletions
import random
key = "dsfsdf"
str = random.choice(key)
print(str)
\ No newline at end of file
import random #导入随机数模块
message = "诺依,周末一起去看动漫展吧!"
key = "ZXCVBNM<>!@#$%^&*()付腾扬公户京东快递评课稿"
# 请对message进行遍历,取出所有元素
#建立一个变量,用来存放最后的一个加密后的字符串
#3.1建立一个变量,存放第二次需要的私钥字符
n = "@#$%^&*()_"
str1 = ""
for i in message:
#随机抽取两个私钥字符作为我们的干扰字符,拼接到一起
str2 = random.choice(key)
str3 = random.choice(key)
str1 = str1+i+str2+str3#成为了一个完整的加密后的字符串
l_str = list(str1)
index = random.randint(0,len(str1))
l_str.insert(index,n)
r_str = "".join(l_str)
print(r_str)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment