学习
实践
活动
工具
TVP
写文章
专栏首页极客挑战赛这可能是史上最“费力”的奖品
原创

这可能是史上最“费力”的奖品

作为一枚勤勤恳恳的技术运营小弟

本以为搞完第二期腾讯极客挑战赛后

终于可以闲下来摸鱼

没想到完事后龙哥扔来个任务——

为Top60的选手加码送上纪念品

龙哥还特别叮嘱了:

“这届选手太优秀,纪念品必须好好整!”

……

“好的,老大!”

我回头看了看赛事预算

在之前颁发完一系列的奖牌和奖金后

账上的经费就只剩下

¥16.70

……

既然如此

咱技术人也不搞什么花钱花里胡哨的了

干脆就整60份获奖证书吧

考虑到邮费环保问题

就做成电子版的线上发放

不过有个问题

如今PS大法无所不能

怎么防止别人随意伪造电子奖状?

怎么把平平无奇的奖状搞得有意义?

机智如我很快想到

本期极客挑战赛的题目是

“实现一个最小的程序输出自身MD5”

其核心算法就是MD5

而MD5通常被用于校验文件

那么我们何不延续比赛主题

利用MD5算法为电子奖状设计防伪保护?

例如——

让60张不同的电子奖状

碰撞出一模一样的MD5

我兴冲冲地跟龙哥说了这个想法

龙哥略作沉思后,语重心长地对我说:

这个奖品的确不费钱

就是费、算、力!

如果采用暴力碰撞的方法

让两个不同的文件具备相同的MD5

需要跑多长时间?

按照现在最好的CPU来计算

采用普通的单线程算法大概需要——

25万亿亿年

……

亿万年太久

就在我准备放弃时

龙哥的一句话重燃起我的希望:

“是时候让安全算力平台出马了”

龙哥所说的这个平台

支撑着我们日常的万亿级全局流量实时计算

如此强大的安全算力

不薅白不薅啊!

于是依托安全算力的支撑

通过硬件加速以及对算法的极致优化

在一番电光火石、风云骤变的碰撞之下

仅仅用时3小时

60个不同文件碰撞出了相同的MD5!

↓ ↓ ↓

(60份电子奖状的MD5完全一致)

就这样

一批内含百万算力的奖状出炉了

特别献给这届优秀的Top60选手们

想要验证奖状真伪

只需看文件的MD5是否为以下散列值即可

“20201223f23b4465099a6f3d4a0f2eea”

看着省下来的16块7毛钱经费

不禁留下了打工人的幸福眼泪

最后再说个正经事儿

下一期腾讯极客挑战赛

我们年后再约!

让我们用代码

一起做些好玩有趣的事情!

这60份MD5完全相同的证书下载

请前往比赛官网 https://geek.qq.com/1/

想要获取更多赛事&技术资讯

欢迎扫码添加管理员加入极客官方交流群

与鹅厂技术大咖亲密接触

与赛事出题人面对面交流

与参赛选手一起刷题打怪升级

原创声明,本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

登录 后参与评论
0 条评论

相关文章

  • 可能是史上最详细的MES介绍

    MES(Manufacturing Execution System), 制造执行系统。是面向车间生产的管理系统。MESA 对 MES 的定义为:在产品从工单发...

    李英杰同学
  • 这可能是史上最易懂的 Spring Boot 入门教程

    Spring Boot 是基于 Spring 框架基础上推出的一个全新的框架, 旨在让开发者可以轻松地创建一个可独立运行的,生产级别的应用程序。

    Criss@陈磊
  • 这可能是史上最棒的JS入门教程(速戳学习)

    用户1730674
  • 可能是史上最详细的VMware安装Centos 6.8 minimal版图文教程

     Window 10 企业版  VMware Workstation 15 Pro  Centos 6.8 minimal 版

    非著名运维
  • 高并发系列:存储优化之也许可能是史上最详尽的分库分表文章之一

    面对千万级日活 + 千万级日新增SKU + 千万级日均订单,拼购的单库每天增长数据超1亿,峰值10万QPS并发,每个月要搞一次数据迁移。

    Coder的技术之路
  • 史上最性感App横空出世:这群伯克利学生要用AI帮你保护羞羞的皂片

    夏乙 发自 凹非寺 量子位 出品 | 公众号 QbitAI ⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)/ 你手机里有没有那种,嗯……不太想给别人看的,羞羞的小照片? 不要以为...

    量子位
  • 上市公司CFO,跳楼了。。。

    新粉请关注我的公众号 这两天,发生了一件事情。 美国的上市公司Bed Bath and Beyond的的首席财务官Gustavo Arnal,从纽约曼哈顿一座...

    用户1564362
  • 11.11特辑 | 网红迪B哥,福利送不停!

    尊敬的各位“云”用户,腾讯云数据库一年一度的双11盛典已全面开启! 没有花里胡哨的玩法,没有满满的心机算法,简单直接的降价带给您更加直观的新“云”体验! 11月...

    腾讯云数据库 TencentDB
  • 软件方法(下)第9章分析类图案例篇Part04

    系统不需要区分具体的奖品,只需要记住奖品的规格。例如,图9-24中的两听可乐,系统不加区分。这里的“奖品”实际上指的是奖品规格,因此需要记住某个“奖品”的数量。

    用户6288414
  • 怎么渡过2018年剩下的3天?

    除此之外呢,很多公司都会举办年终总结会,进行年终征文。回顾过去,展望未来,让自己的心意沉淀在乐享,在后一年再回首时,会再是一番滋味。

    腾讯乐享
  • 花钱办活动效果不明?零售企业应该这样量化促销活动成效

    问题:费时费力的花钱举办了一场打折优惠促销活动,可是零售商家如何知道活动办得好不好?

    永洪数据科学院
  • 在西方的程序员眼里,东方的程序员是什么样的?

    你对这些来自东方的程序员有没有一些总结性的看法和观点(比如:他们是否合作,是否能按时提交代码,写出的程序是否有质量?)。依据是什么?

    IT大咖说
  • 抽奖/秒杀/竞价/评分/权威/投票,技术教你用合适的方法做好活动

    背景: 互联网的产品、运营,经常会做活动,有些是长期的、日常的活动,有些是短期的、不定期的活动。每次活动都会有一定的资源投入,可能是技术研发的人力投入,也可能是...

    一凡sir
  • 币聪科技:分析师,比特大陆可能在挖矿、芯片研究行业中失去优势?

    尽管开始进行首次公开​​募股(IPO),竞争,对某些数字资产的可疑猜测以及对硬件需求的减少正在破坏Bitmain的主导地位。

    币聪财经
  • 华为提前发1500亿年终奖,任正非:钱给多了,不是人才也变成了人才!

    每每到了这时候,总有一些公司要出来造作,赤裸裸地挥斥巨金,收割全球嫉妒的目光,让别人抓狂。

    养码场
  • APP提交审核后被苹果拒掉的可能因素(转)

    12、你的软件不符合中国法律,还打电话来跟我说。(奶奶的,中国哪个法律说不可以FQ。)

    陈满iOS

扫码关注腾讯云开发者

领取腾讯云代金券