支付寶女程序員微博密文征男友 至今無人能解

openkk 12年前發布 | 9K 次閱讀 程序員

昨天三八婦女節,一則微博在網上熱傳:跟很多人想得不一樣,她們不是嚴肅古板的 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說,她到公司時間不長,但特別認可公司的一句話:快樂工作,認真生活。

雖然表面上看這是一個游戲,但她出題的時候很認真,也希望他能踏實認真地完成——或許這段代碼,就是她和他之間的緣分。

昨天,支付寶的女員工們都收到了公司的禮物:一枝鮮花,還有樓下小賣部、推拿室、書店、花店等的各種抵價券。被大家公認為最給力的禮物是,公司下令:女同學如果有事情需要幫忙,男同學務必發揮紳士風度來者不拒,對男同學的付出,女同學只需用撒嬌的方式支付即可。

來自: www.hexun.com

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!