![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学基础
密码学入门
ttt_1919
这个作者很懒,什么都没留下…
展开
-
可搜索加密——通配符关键词集合
通配符关键词集合是一种包含通配符的关键词集合,其中通配符可以匹配不确定的字符或字符串。通配符关键词集合允许在搜索中使用模糊匹配的方式,以扩展搜索范围和捕获更广泛的匹配项。星号(*)通配符:星号通配符可以匹配任意数量的字符(包括零个字符)。例如,如果搜索关键词是 “cat”,则可以匹配到 “cat”、“caterpillar”、"category"等相关词。需要注意的是,通配符关键词集合的使用可能会对搜索性能产生影响,因为需要进行更复杂的匹配和比较操作。)通配符:问号通配符可以匹配一个任意字符。原创 2023-05-19 16:47:51 · 383 阅读 · 0 评论 -
Python 简单的凯撒加密
凯撒加密(Caesar Code)是一种简单的消息编码方式:它根据字母表将消息中的每个字母移动常量位k。举个例子如果k等于3,则在编码后的消息中,每个字母都会向前移动3位:a会被替换为d;b会被替换成e;依此类推。字母表末尾将回卷到字母表开头。于是,w会被替换为z,x会被替换为a。在解码消息的时候,每个字母会反方向移动同样的位数。# 凯撒密码message = 'ATTACK'import stringletters = string.ascii_letters[26:] # 获取顺序的.原创 2022-04-24 19:16:48 · 3024 阅读 · 0 评论