PasswordPump是一個USB設備,可管理最多254個帳戶的憑據。使用AES-128在設備上加密憑據。
硬件組件:
- SparkFun Arduino Pro Micro× 1
- RGB LED× 1
- 電阻4.75k歐姆× 2
- 電阻220歐姆× 3
- 定制PCB× 1
- 帶按鈕的旋轉編碼器× 1
- 把手× 1
- OLED 128x32× 1
- 按鈕× 1
- 25LC256 EEprom× 1
- USB-A到B電纜× 1
- 焊料× 1
- Arduino IDE
手動工具和制造機器:
- 烙鐵(通用)
這是PasswordPump,一種USB設備,可管理多達254個帳戶的憑據。憑證(帳戶名,用戶名和密碼)僅存儲在設備本身上,使用軍用級加密(AES-128)存儲在兩個可移動的EEprom芯片上。它們不存儲在云中或者在計算機上的文件中,因為他們更容易受到黑客的攻擊。憑據在設備上備份; 即加密憑證根據需要從主EEprom芯片移動到備用EEprom。您可以從設備中刪除EEprom芯片(可能保留第三或第四個備份)。憑證可通過旋轉編碼器(左側)或鍵盤和串行終端輸入。該設備本身約為1 1/8 x 2 3/4英寸,或29 x 71毫米。
閱讀全文