【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

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。

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

相关文章推荐

实验吧之CTF---Snake

题目:Snake无 格式:CTF{} 地址:http://www.shiyanbar.com/ctf/18511.下载文件 2.用winhex软件打开图片 3.因为是jpg文件所以文件头是FF...

实验吧安全杂项WP(四)

1.异性相吸(http://www.shiyanbar.com/ctf/1855) 异性相吸想到XOR(异或) 查看明文和密文的内容都是32个字节,可能是按二进制进行XOR 老规矩,上pytho...

实验吧安全杂项WP(五)

1.SOS(http://www.shiyanbar.com/ctf/1850) 先给出答案 CTF{131Ack_3Y3_gA1AxY} 我做的时候文件名排序出了问题,python也是乱码,等...

实验吧之CTF---紧急报文

题目:解密一下这份截获的密文吧,时间就是机会! FA XX DD AG FF XG FD XG DD DG GA XF FA flag格式:flag_Xd{} 地址:http://www.shi...

zip格式文件伪加密

zip格式文件伪加密 实践是检验真理的唯一标准(转载请注明出处) 简介 zip文件是一种压缩文件,可进行加密,也可不加密。而伪加密是在未加密的zip文件基础上修改了它的压缩源文件目录区里的全局...

python的MD5加密的一点坑

python的MD5加密的一点坑曾经在做某ctf题目时,被这点坑,坑了好久。 废话不多说,进入正题。python MD5加密方法import hashlib //导入hash库函数...

实验吧 snake by Assassin

整个题目乍一看是一张图片 但是用Hex editor打开开一下结尾,明显有RAR压缩包的痕迹! 打开解压后得到cipher.txt 和key.txt两个文件先看key.txt V2hhdC...

python 百度贴吧

#encoding=utf8 from bs4 import BeautifulSoup import requests import time import random import xlwt f...

Python 小程序 绘制 小蛇

好激动,终于接触到关于图形知识,(^__^*) 嘻嘻……一、程序代码二、程序分析 绘制等边三角形import turtledef drawSnake(): turtl...

推荐系统

推荐系统初探算法思路推荐系统应该算最简单的算法之一了,主要分为通过用户的购买信息来推荐商品和通过商品的被购买信息来推荐用户。以用户角度为例。首先要找到与该被推荐用户相似的一些用户并计算其相似度。然后找...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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