支付寶女程序員微博密文征男友 至今無人能解
昨天三八婦女節,一則微博在網上熱傳:跟很多人想得不一樣,她們不是嚴肅古板的 IT 女戰士,她們是俏麗可人的代碼魔術師。在這個女王節,愿女工程師們盡情歡笑。向上吧!程旭媛們。微博鏈接了很長一段代碼,是一長串似乎沒有任何規律的英文字母。解密后,就能知道女工程師的文字獨白。
“女工程師剛剛羞澀地表示,愿同成功解密的技術 GG 共進晚餐,聯系方式就在答案里。翻滾吧,技術男們!”
注:“程序媛”是網上對女程序員的別稱,男程序員也被稱為“程序猿”,類似的叫法還有很多,如“攻城獅”(工程師)。
解密,是工程師們偶爾會玩的一個小游戲。
以下這段密文,為支付寶一位女工程師所編寫,采用了二戰時期一種著名商業密碼機的加密原理,她說,她要講的話都在這里面,包括聯系方式。祝女生們節日快樂!
密文:
NRFHFLOGTBIHURDAFCKTFONJTNGFMESQSLBQEQJILGJRNNBOUSDRGXJRIQQR
JZQURVSYRLRDOFVBFKKKFFGXDNYXLWPNFPGDIDBOGXHDNBMDSQSAKPXJHSBW
YXLWWCZHJBIEHKXXYZRTPITVDOGJILLRUMCVULWZMQDSRALFRPNIZIBMOUSCKP
WBELJGZOLOOZXJMAANELTFYLOSZFGKYDLKJGRPDVNWULPEOKTKFDPGNYCJPEN
IPQBOFDZRBOHTSHZMOMYANWSAMKLRAGTROJEXNZTAIAJRDSDNHQVMMXDZMP
TUTOMLOSNGSLOPGTYUJJNSEHQJGSODKYPAH
提示:
1. 這是按二戰時期一種知名商業密碼機的原理加密后的密文,溫馨提示:"AZ BY", "A", "L", "I".
2. 也許這張映射表在破解的時候用的到。表暴力,要溫柔~
溫馨提示:目測即可破解,不是所有都用的到的噢。
{34=65, 32=66, 33=67, 40=68, 41=69, 46=70, 44=71, 93=72, 59=73, 126=74, 125=75, 124=76, 123=78, 63=77, 62=79, 61=81, 91=80, 60=82}
攻城獅們,程旭媛們,密碼愛好者們,歡迎參加邏輯的狂歡!
昨晚,聯系上編寫這段代碼的女孩——支付寶技術部一位女工程師。在向她做出不泄露個人信息的承諾后,女孩十分爽朗地講了自己代碼征友的全部經過。(女孩在支付寶的代名是“Hutu”,以下稱她“小H”。
小H去年 4 月研究生畢業,來杭州加入了支付寶。她大學上的是計算機專業,在支付寶技術部門做基礎研發。
代碼征友的突發奇想,緣自一周前公司的一次“女員工懇談會”。
那天,公司要拍一部反映企業文化的 DV 短片,因為臨近三八節,搞技術的女工程師很稀罕(技術部男女工程師比例大約7∶1),就準備拍一部《IT 女工程師的那些事》,請了技術部十個女程序員圍坐一桌,暢談聊天,從工作學習,到婚姻家庭,還有美容化妝……
那天現場氣氛十分熱烈。因為女工程師們基本上不是已婚就是已有男友,所以當大家得知美女小H還是單身時,現場氣氛更加熱烈,大家紛紛問她對另一半有啥條件。小H說,人嘛,要踏實,要有耐心,要有專長和技能……有人說,那你就找個同行嘛,也有人說,干脆出一道編程題,解得出來再約會交往……這事就這么半認真半玩笑地定下了,編代碼的工作就由小H自己來搞。
上星期六,小H花了兩個多小時,寫出這一串字母代碼。昨天,同事小張幫她通過支付寶官方微博發了出去。本來小H為了考驗應征者的耐心和技能,寫了 100 多行字母,后來小張說,別太難了,咱把門檻降低些吧,于是刪成了現在的十多行。
小H寫的這串字母代碼,用的是一種叫“恩尼格瑪”的算法。第二次世界大戰中,“恩尼格瑪”被德軍廣泛用于傳遞軍事情報,后來盟軍密碼專家歷經千辛萬苦把它破譯,從此盟軍捷報頻傳。軍事家后來評價說,破譯了德軍恩尼格瑪機,至少使二戰提前結束兩年……
小H用的,就是這種加密算法。題目中的每一個字母,經過一個復雜的程序運算之后,就會對應另一個字母或符號。成功地破譯就是要找出這個運算程序。小H說,這道題對于做計算機網絡安全領域的技術男來說,并不太難。如果是別人出的同樣的題,換她自己來做,大約要認認真真花上3-5個小時。
微博是昨天上午發出去的。中午開始,就不斷有人通過微博留言匯報答案。有杭州本地的,也有北京廣州的,還有美國加拿大的……
小H一看,答案基本都對,但沒一個符合她的要求。
小H出題的本意,是希望應征者帶著誠意,花時間精力靠技術努力破譯出來,而前面這些技術男,都借用了網上現成的破解軟件工具。也就是說,他們知道了結果,但并不知道過程,小H最看中的并不單是結果,更是過程——了解她的心跡。
昨晚 8 點多,小H坐飛機出差去了北京。下飛機第一件事,就是打開手機登上微博——可還是沒有一位技術男靠純手工的方法成功破解她的題。
小H說,她這道題沒有時間限制,只是希望正確答案不要來得太晚。哪位單身男士成功破解,她一定會遵守承諾和對方共進晚餐。如果他不是 IT 男,找同事同學幫忙破解也可以。小H說,她到公司時間不長,但特別認可公司的一句話:快樂工作,認真生活。
雖然表面上看這是一個游戲,但她出題的時候很認真,也希望他能踏實認真地完成——或許這段代碼,就是她和他之間的緣分。
昨天,支付寶的女員工們都收到了公司的禮物:一枝鮮花,還有樓下小賣部、推拿室、書店、花店等的各種抵價券。被大家公認為最給力的禮物是,公司下令:女同學如果有事情需要幫忙,男同學務必發揮紳士風度來者不拒,對男同學的付出,女同學只需用撒嬌的方式支付即可。