crypto
crypto初学写题记录
weixin_52556003
这个作者很懒,什么都没留下…
展开
-
学习报告
密码题报告 通过写简单的题了解了md5、base64、凯撒和栅栏密码的特征,以及他们的加密和解密原理。 不得不说密码学真是博大精深,充满了智慧。密码的种类很多,没有足够的知识很难写出难题(本人去尝试写了几道难题,结果可想而知),现在还是老老实实打基础,多记一些密码类型及其加密原理,地基深厚才能铸成高楼大厦。 路漫漫其修远兮,吾将上下而求索。 ...原创 2020-11-29 13:53:13 · 98 阅读 · 0 评论 -
BUU 看我回旋踢
解题 说来惭愧,我也是从网上搜的,搜完才知道这是凯撒密码,接下来直接解码就行了。 总结 凯撒密码:它的原理是字母与字母之间的替换。算法比较简单,很容易实现,但是作为加密算法,特别容易被破解,通常只会作为破解密码的某一小步。 小小收获:该字符串中除了字母还混杂了数字,这样就很难看出他是凯撒密码了,但开头的synt对应flag应该很好猜,所以可以尝试凯撒解码,但看后面的东西我是啥也看不出来,因此我们在解题的时候不仅要总览全局,还要关注局。 ...原创 2020-11-29 12:25:40 · 279 阅读 · 0 评论 -
BUU 一眼就解密
解题 题目给的字符串最后面有“=”就可以想到是base64编码,直接用base64解码即可。 总结 base64特点: 1.字符串的长度为4的整数倍。 2.字符串的符号取值只能在A-Z, a-z, 0-9, +, /, =共计65个字符中,且=如果出现就必须在结尾出现 base64应用:Base64编码可用于在HTTP环境下传递较长的标识信息。(具体本人也不太清楚,正在努力学习中。) ...原创 2020-11-29 12:25:16 · 174 阅读 · 0 评论 -
BUU MD5
点开题目并下载文件,解压后发现是是一个txt文件,根据题目提示可知,这是一段MD5密码。 将密码在线解码即可得到flag。 MD5加密特点:md5加密后是16位或者32位的字符,由字母和数字组成,字母大小写统一。 ...原创 2020-11-29 12:24:50 · 489 阅读 · 0 评论