Snake

原创 2016年08月30日 23:30:56

原题链接:http://www.shiyanbar.com/ctf/1851

后缀改为zip打开有两个文件cipher,key

key:V2hhdCBpcyBOaWNraSBNaW5haidzIGZhdm9yaXRlIHNvbmcgdGhhdCByZWZlcnMgdG8gc25ha2VzPwo=

base64解码key得What is Nicki Minaj's favorite song that refers to snakes?

搜索可得密钥为anaconda

http://serpent.online-domain-tools.com/

进入该网站用密钥将cipher解密得到一个.dat文件打开即为flag

CTF{who_knew_serpent_cipher_existed}


结尾转一下有关AES、Twofish、Serpent加密算法的资料:

3种加密算法AES、Twofish、Serpent,其中AES名气比较大,而Twofish、Serpent则不太出名。其实这3种算法还是颇具渊源的。 

  70年代以来DES是美国政府所采用的加密标准,但DES使用的56位密钥过短,随着电脑计算能力的不断提高,已经越来越不安全了,以现代计算能力,24小时内即可能破解DES。在90年代中期,美国国家标准与技术研究院(NIST)开始考虑用高级加密标准(Advanced Encryption Standard 即AES)替代DES。 
  AES是采用公开竞标的,NIST的要求是:候选算法使用128bit的区块;候选算法必须使用最小128bit长度的密钥,并且可以向上扩大,且可以使用128、192、256bit密钥;候选算法要足够快,最好和DES算法差不多快;候选算法必须免费,没有知识产权约束。可以提名专利算法,但是如果被选,必须成为免费使用许可。 
  最初有约15种算法被提交作为AES的候选算法,经过长时间筛选,NIST测试的算法减少到5个,分别为Rijndael、Serpent、 Twofish、MARS 和RC6。再次筛选后还剩Rijndael、Serpent、Twofish,这三种算法各有长短:Serpent被认为最安全,而Rijndael速度最快,Twofish则居中。
  最后NIST选择了Rijndael作为AES的算法。
  Rijndael的速度领先竞争对手很多。 哈希加密包括 RIPEMD-160、SHA-512 和 Whirlpool,但是SHA-512 和Whirlpool 符合NESSIE (New Euro-pean Schemes for Signatures, Integrity and Encryp-tion)标准,因为他们可以抵抗冲突,而 RIPEMD-160 不符合 NESSIE 标准,因为它的输出只有 160bit。

版权声明:本文为博主原创文章,未经博主允许不得转载。

pat-top 1012. Greedy Snake (35)

https://www.patest.cn/contests/pat-t-practise/1012 参考了http://blog.csdn.net/jtjy568805874/arti...
  • guojiaqi007
  • guojiaqi007
  • 2017年03月03日 17:27
  • 182

snake模型

参考资料 [1]图像分割之(五)活动轮廓模型之Snake模型简介
  • Q1302182594
  • Q1302182594
  • 2015年06月30日 09:27
  • 3157

Java之Snake历程

记录一下写贪吃蛇的心得吧,小程序,没有进行版本控制,抱歉,由于视频有些缺失,我是在一边读源码,一边试着自己写,还是挺有趣的。 1.画出Yard(游戏场景)。 2.游戏各元素的类的创建及Snake类...
  • zx48822821
  • zx48822821
  • 2016年10月13日 15:13
  • 901

API Demo Snake代码分析三 程序架构的分析

这里参考了:http://www.iteye.com/topic/998157 在工程结构和类图这一块分析的非常好,是非常只得自己学习的,在以后分析程序的时候应当学习这种分析的方式,将程序的结构和关...
  • GaoMatrix
  • GaoMatrix
  • 2011年10月08日 17:11
  • 1338

数字图像处理-图像分割:Snake主动轮廓模型 Matlab代码及运行结果

数字图像处理-图像分割:Snake主动轮廓模型 Matlab代码及运行结果, 提供了详细的代码实现和相关说明,会对需要的人提供帮助。程序已在Matlab2012b上测试通过,有疑问请留言...
  • gujinjin2008
  • gujinjin2008
  • 2014年06月06日 16:21
  • 9880

opencv中的snake模型函数

opencv中的snake函数: cvSnakeImage在头文件#include 中
  • u013089125
  • u013089125
  • 2014年02月22日 22:46
  • 1952

图像处理之图像分割(一)之活动轮廓模型:Snake算法简单梳理

图像处理之图像分割之Snake算法简单梳理   Snake算法,应该也可以翻译成蛇形算法,或者是包含曲折前进的意思。具体函数背景原理介绍参考:zouxy09,http://blog.csdn.ne...
  • coming_is_winter
  • coming_is_winter
  • 2017年06月12日 22:29
  • 1055

图像处理之其他杂项(三)之cvSnakeImage改进升级兼容 适用于opencv2,,在opencv3.0以上版本中测试通过

cvSnakeImage改进升级兼容   cvSnakeImage函数在opencv2中已经被去掉,现在函数仅有C接口版本,把函数源代码作为独立函数整合进程序中,并对其中包含的opencv2中不存...
  • coming_is_winter
  • coming_is_winter
  • 2017年06月11日 00:03
  • 732

1012. Greedy Snake (35)解题报告

枚举、深度优先搜索
  • chr1991
  • chr1991
  • 2017年06月18日 12:08
  • 153

openCV中cvSnakeImage()函数代码分析

/*M/////////////////////////////////////////////////////////////////////////////////////// // // IM...
  • lbd2008
  • lbd2008
  • 2012年01月06日 10:57
  • 7010
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Snake
举报原因:
原因补充:

(最多只允许输入30个字)