用通關提問作為密碼
之前 在部落格做了加解密文章系統 , 想發一些文章,是只有特定朋友群能解密看的到, 於是就想到用一個問題的答案作為密碼。 但因為解密可以無限嘗試,故答案要有不可窮舉性; 又要儘量避免模糊,例如地點可以回答地址、校區、建築物名。 要找出符合這樣條件的問題與答案,是不太容易的。
本來加密文章是只想自己看,沒有公開的意思, 但想到如果想寫給別人看,又不想事先交換密碼, 就可以用提問的方式。 用一個只有彼此知道的問題的答案作為密碼, 並把問題附在加密文章旁, 就可以避免事先交換密碼的麻煩。
但這個密碼有些限制,不能容易被窮舉的答案作密碼,
例如用日期當密碼,因為問題是類似 創社紀念日是哪一天 ,
只要從 1990-01-01
開始一天一天試,
試到 2018-04-29
,總有一天會對。
而這個過程不過 365*28
個可能而已,
電腦試一下就解出來了。
另一個更麻煩的是又要精確,例如你問最想去的地方, 可能答案是國家、縣市、歐洲、熱帶雨林, 可是密碼差一個字就不對, 更別提 台北 和 臺北 是不同的, 和一些可以通用的詞。
而這二個條件又衝突,例如地點, 如果要避免模糊而要求答案是縣市名, 那又變成可窮舉了,台灣才多少個縣市。 目前想到一個較好的答案是地址, 空間夠大,又還算精確,只是要給格式, 例如鄰要不要寫、要不要加台灣省、台要簡體繁體。
這裡示範一個我覺得不錯的密碼, 有跑 CCNS 的應該解的出來。 請問 DC _ _ ,二個字是哪二個字?
-----BEGIN PGP MESSAGE----- hQEMA1sAF9EOR12VAQf+NGRZ38ryIrXU0mBSzqpjS9PfA+jB6Qb+txS0qGfZpcR2 x1UYDZNMpDoQ1kUQF5fQKm/2bgonAbyF/b2wquJaaRC3egoXIljU/pZKhBITnkA6 DcyegACGqJ2eAGkC1oUrVuPcpio1mEIoVmdmL7/XdrbvSDT/GQXFFuzBUrGpHb+s FP2WQC4F5iAaFETEra/28MCCOf/G6yjzHqax87coJ0cFOw8mxlbmv2kFUNdApqqF AufC+rrlG9wm27OMk8c+IQa2/HdJ38SmsGDV8g6TrIZ00jh4q0os+5GjoJ6gbnQe 00qHktNg5ZbNpg/NXlGOoJo4JFXjVYftdhvCQHw+O4wuBAcDAuFS3VtKbmWr5xNi ifm+JFC0yo8hDs5aVZa3RWXgg4Q3gpy0w0lDU+SrlNLA+gHcIaYtNOaepw0z+10W nOzHhy7wfsMxam+JbwcG7F/p40xDNMg1jJFWf+tO9uSHzuvS8muKq/hJ/dZoOifU y35zmr126L26P23FZSXIaOJtBdov8q5atdX9VoWhhLoqPCe/m/EtnYyZM3QRtVZ2 bzadpsgwnZHt0ML2ZUcXYkiM0e/HI+itKvqQP2JEAYaEm1lphKmC8x9GYrhqmeUu MnFHh5gMLGuZ9/MT98c3k59P4eVq9P1PgNZnX48CRKLCaVss37HL+m0v4/eso6HV FnP5hyUxfhsrb+yF23dPv6pPPEJ0kRojOjP2kPjfZxUVpf4XaKc5TO7UGG9J+EXu ggVjmvl5+jwTMZR0xySo2w67jNLRz5K3DSM1rVTrw7BLHDhUtP1vY8O7rJjjN/cV Q6NTQQEYLwtKZMtv5yWkpjYUoqDRnIlN6Qm0dHN2s63OL28ctxJryHmkdxTB0SPk XhvtzTwuEq1aujoEZ4joP4SuIAbUaAuQFXYTTIyq0Gj5ikF9MOHCqO8CyYpWc4fk AqFOXaWQI33YCQ2zc2k4GVOB76HmqmIaQv7wvFJhQ7ChVY0shXx7uRozgNo= =GfbD -----END PGP MESSAGE-----