在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>Diceware密碼查找框開源分享

Diceware密碼查找框開源分享

2022-11-02 | zip | 1.90 MB | 次下載 | 免費

資料介紹

描述

故事:

Diceware 是一種生成更難破解密碼的方法 [1]。

您擲 5 個骰子,在表格中查找數字并記下您在那里找到的單詞,通過將一串單詞鏈接在一起,您可以創建一個更容易記住的難以破解的密碼。使用表格非常耗時,所以我想我會嘗試創建一個輸入骰子編號的框,它會為我查找單詞。

原始表格包含 7775 個單詞 [2
],但現在有幾個不同的單詞列表可用。

電子前沿基金會 (EFF) [3] 制作了第二個列表 [4],旨在消除更晦澀的單詞、聽起來相似的單詞以及原始表格的各種其他怪癖。EFF 也有 2 個短詞列表,每個詞只需要 4 個骰子 [5][6]。

我最初使用 5 個骰子單詞列表構建并測試了我的程序,后來修改了代碼以處理 2 個 EFF 短單詞列表。

我沒有測試任何其他單詞列表,例如其他語言中的單詞列表。

硬件:

該項目由 Arduino UNO、Deek 機器人數據記錄屏蔽和 LCD 屏蔽組成,按鈕像蛋糕一樣堆疊在一起,無需進行外部連接。

我已經移除了我的 LCD 鍵盤屏蔽的引腳 10,因為它被數據記錄屏蔽用作芯片選擇 (CS),并且還因為它有故障 [8]。

請注意,我照片中顯示的 SD 卡屏蔽有一個壓電發聲器焊接到原型區域,這個項目不需要這個組件;這是我做過的其他項目的人工制品。

軟件:

Diceware 單詞列表存儲在 SD 卡上的文本文件中;引用的單詞列表都以 - number tab word newline 的格式存儲它們的數據。

代碼有 3 個主要部分。

這些按鈕由我在很多場合使用過的中斷驅動的和弦鍵盤例程處理。這允許選擇和增加每個骰子,并在設置它們時啟動單詞查找。

搜索例程由我從 CatweazleNZ 的 Auduino 論壇帖子中復制的代碼處理,用于從 CSV 格式的文件 [7] 中搜索和檢索數據。

顯示控制由一組專用功能處理。

文件準備和程序設置:

首先下載一個單詞列表[2][4][5][6]。

原始單詞列表 [2] 需要一些修改,因為下載的列表有一個需要刪除的頁眉和頁腳。原始文件的擴展名為 .asc,SD 庫無法讀取此文件,因此必須將文件另存為文本文件,擴展名為 .txt。

EFF 單詞列表的文件名比 Arduino SD 庫允許的長,后者將文件名限制為 8 個字符。

我更改了文件名如下:

diceware.wordlist.asc 到diceware.txt

eff_large_wordslist.txt 到eff_l.txt

eff_short_wordslist_1.txt 到eff_s.txt

eff_short_wordslist_2_0.txt 到eff_s2.txt

我已將這些名稱編碼到程序文件中,您應該注釋掉除您正在使用的名稱之外的所有名稱。(搜索 my_filename=)

如果您使用 2 個 EFF 短詞列表中的任何一個,則需要將 MAX_DICE 的值設置為 4。

最后編譯草圖并將其下載到您的 Arduino。

搜索時間慢:

SD 卡庫不允許隨機訪問卡上的文件內容。您想要的數字越接近文件末尾,查找所需的時間就越長。一個極端的例子是在長單詞列表中找到最大值為66666的單詞,這個過程大約需要8秒。在短詞列表中搜索 6666 的時間要快得多。

功能:

使用選擇按鈕在骰子編號之間移動光標,并使用向下按鈕增加數字。

一旦您單擊選擇最后一個骰子,就會查找數字并在 LCD 上顯示單詞。

再次循環此過程以查找下一個單詞。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 久久97精品久久久久久久看片 | 久久久成人影院 | 久久精品夜夜夜夜夜久久 | japan日韩xxxx69hd jdav视频在线观看 | 种子 在线播放 | 国产性老妇女做爰在线 | 日韩精品系列产品 | 网www天堂资源在线 网红和老师啪啪对白清晰 网络色综合久久 | 91操视频 | 日韩欧美视频在线一区二区 | 亚洲国内精品自在线影视 | 色骚网| 手机看片免费福利 | 亚洲国产精品综合久久2007 | 午夜欧美福利 | 午夜爱爱免费视频 | 久久99热精品免费观看k影院 | 男女刺激性视频大片 | 天堂在线资源最新版 | 国产在线综合网 | 日韩欧美国产电影 | 好男人午夜www视频在线观看 | 4438x成人网最大色成网站 | 国产免费高清福利拍拍拍 | 黄色工厂在线播放 | 亚洲a视频在线 | 2018天天拍拍拍免费视频 | 亚洲娇小性色xxxx | 欧美大片一区 | 永井玛丽亚中文在线观看视频 | 国产精品伦理一区二区三区 | 国产综合免费视频 | 在线观看886影院成人影院 | 五月婷婷婷婷 | 欧美一区二区三区高清视频 | 久操色 | 看黄网站在线观看 | 五月天婷婷免费观看视频在线 | 免费福利影院 | 一级片一级片一级片 | 美女被草视频 |