【发布时间】:2022-10-23 16:07:06
【问题描述】:
我想创建一个字符串序列号列表,以便知道一些,临时用户无法猜到其他人。
例如,如果我运行以下命令,serial1 应该与 serial2 完全不同,因此无法猜测 serial3
def scramble(txt):
# encoding happens here
return str(out)
serial1 = scramble('123456')
serial2 = scramble('123457')
任何字母数字输出都可以,只要它与输入有直接关系。 Hashlib 可以工作,但所有输出类型都太长了,截断会引入可能的冲突 也许某种简单的对称加密?
有任何想法吗?
【问题讨论】:
-
Perhaps some kind of simple symmetrical encryption?- 当你尝试时出了什么问题?
标签: python encoding cryptography