badge2015:2015年Crypto和Privacy Village徽章的硬件,固件和文档

时间:2024-05-26 12:45:13
【文件属性】:

文件名称:badge2015:2015年Crypto和Privacy Village徽章的硬件,固件和文档

文件大小:632KB

文件格式:ZIP

更新时间:2024-05-26 12:45:13

KiCadLayout

badge2015 2015年Crypto和Privacy Village徽章的硬件,固件和文档 常见问题 问:如何构建固件? 答:固件是通过Energia(用于MSP430的Arduino端口)构建的。 您需要将对MSP430G2955的支持添加到Energia。 我们使用了此“支持包:” 问:标记/复活节彩蛋如何散列? 答:标记和复活节彩蛋使用受crypt(3)启发的自定义算法进行哈希处理。 它使用大约3000轮XXTEA密码。 XXTEA的倒数第二轮产生一个密钥,该密钥用于解密复活节彩蛋串,复活节彩蛋串本身已使用XXTEA加密。 问:为什么要发三千发? 答:通过观察徽章验证旗帜需要多长时间来选择回合数。 3000发子弹使标志验证花费了一些时间,只是感觉还不错。 3000轮也使强行散列变得不可行,尤其是在周末。 请记住,这种哈希方案并非旨在坚不可摧-只是在DEF CON的


【文件预览】:
badge2015-master
----LICENSE(1KB)
----tools()
--------genegg.c(2KB)
--------genflag.c(2KB)
----README.md(2KB)
----firmware()
--------cpvfinal()
----docs()
--------DC23CPV Badge No Flags.docx(39KB)
--------DC23CPV Badge No Flags.pdf(420KB)
----hw()
--------badge2015-cache.lib(8KB)
--------schematic.pdf(93KB)
--------badge2015.sch(26KB)
--------badge2015.kicad_pcb(390KB)
--------badge2015.net(28KB)
--------badge2015.pro(859B)
--------badge2015.cmp(6KB)

网友评论