剛剛上完創造學的課回來,上課的時候教授老是講機械方面的東西,自己又不懂,腦子裡面胡思亂想,於是就隨便想了些東西,產生了對口令登陸創新的一些想法。
1.傳統的口令登陸
我們在輸入密碼的時候使用*號或者是黑色的實心圓圈輸入密碼的方式已經沿用了不知道多少時間了。再神秘的東西接觸了這麼長的時間以後可能也會感到沒有新鮮感了吧。
或者就像是linux裡面的口令輸入,乾脆就是什麼都不顯示,倒也是乙個不錯的方法。
2.口令登陸的創新
(一)其實最初有這個想法還是在看了win8
,微軟公司透露了win8的一項新功能,出了傳統密碼設定外,使用者還可通過「密碼」來實現系統登入。
使用者可增設影象密碼保護自己的相關資料
據了解,該功能融合了個人和手勢的密碼存放方式,它可以增加密碼的安全性和可記憶程度。使用者僅需乙個手勢,即可解鎖windows 8,他人很難看出自定義影象中的玄機。
使用者可增設影象密碼保護自己的相關資料
此外微軟還補充表示,該功能為可選,並不會取代傳統字元密碼。
(二)手機解鎖
i)迷宮解鎖
ii)指紋解鎖
iii)模擬指紋解鎖
(三)中銀e令
通過每隔一段時間變換e口令來實現動態口令變化
與這類似的還有無線上網登入時候的簡訊動態(靜態)口令登陸
(四)無線上網動態口令
通過簡訊傳送自動生成的動態密碼的方式實現
3.實現口令登陸創新需要考慮到的因素
(一)口令的唯一性
這裡需要運用概率論的知識。保證使用者在登陸的時候口令的唯一性。這個口令的概率要小到一定範圍以內,減少偶然碰撞與惡意碰撞,同時避免重複
(二)簡單性
為什麼普通的字串口令登陸能流行這麼長時間?很重要的原因就是它的簡單性。同時它便於資料的管理,以及密碼學基礎能夠對密碼進行加密的各種方式。尤其是現代密碼體制更加強了這種口令的安全性。
(三)考慮到不同年齡段
老年人可能更傾向於簡單的密碼設定。這在帶來方便的同時也降低了密碼的安全度。而年輕人傾向於建立很多不同的密碼,到後來由於缺乏統一的管理和記憶最後把很多密碼都忘記了。
(四)趣味性
上面的例子中,win8的密碼方式和手機解鎖方式很好地體現了口令的創新機制。所以我認為以後的口令創新方式可能是多種多樣的,同時也是富有一定的趣味性的。不會讓人覺得輸入你的口令是一件很枯燥的事情。
4.實現口令創新的一些想法
(一)類的繼承(母體->子體)
建立乙個父類,在繼承父類的基礎上擴充套件子類的功能,這樣減少了密碼記憶的難度。
同時聯絡你註冊的**的資訊進行不同子類的擴充套件。
但是這種方法有很大的缺陷和侷限性。
(二)基因突變
生物中的基因結構的鹼基對排列確實是很神奇啊。所以心想能不能借鑑這種演算法來實現口令排列?關於利用遺傳演算法實現這種口令排列。
當然這只是我的構想而已。
(三)從靜態到動態
用「文字」的形式實現口令登陸當然是最基礎的,win8實現影象進行口令登陸。所以我想能不能利用聲音,影象,等其它多**技術來實現相對動態的口令登陸。
但是利用這種方式會設計到更多演算法,以及更多的資料儲存。
(四)聯想 與 資訊
關於聯想,其實跟(一)有一點相似之處。但是具體怎麼聯想,自己還沒有想到。
關於資訊, 我想利用頭腦風暴法來實現盡量多的資訊實現來將資訊「嵌入」到口令中。
暫時就想到這些資訊了,以上內容只是自己隨便想想的,很多不實際,錯誤的地方還請大家指正。謝謝。
口令登陸創新的一些想法
剛剛上完創造學的課回來,上課的時候教授老是講機械方面的東西,自己又不懂,腦子裡面胡思亂想,於是就隨便想了些東西,產生了對口令登陸創新的一些想法。1.傳統的口令登陸 我們在輸入密碼的時候使用 號或者是黑色的實心圓圈輸入密碼的方式已經沿用了不知道多少時間了。再神秘的東西接觸了這麼長的時間以後可能也會感到...
年度規劃的一些創新想法
最近這段時間,一直在做年度規劃。去年第一次試行年度規劃,效果非常好,今年是第二次實踐。在去年的基礎上,我今年創新的引入了如下幾點,分享給大家 1 首次加入個人年度規劃 我們要求所有人都要制定個人的年度規劃,可以先自行擬定,我會給出乙個模板樣例進行參考,之後我們再根據任務及規劃情況進行調整,保證整個部...
關於登陸的一些思考
在很多時候我們做登陸時都沒很在意怎麼去實現,有時用的並不是物件導向的方法 方法的返回值只意味著當你的方法呼叫要返回業務邏輯的處理結果的。如果業務邏輯不帶處理結果,那麼就是void的,不要使用返回值boolean來代表方法是否正確執行。例如 使用者登陸方法 boolean login string u...