有没有办法区分已解锁并使用 Python 插入 USB 插槽的加密 USB 设备(与普通 USB 相对)?

问题描述 投票:0回答:0

我正在构建一个名为 EncryptVault 的用于加密助记词的程序。自从我有了这个想法以来,我一直在学习这两年,但我仍然只是一个入门级的程序员。

我的问题是这样的: 我的程序的第一部分需要调用USB驱动器并测试是否插入了USB。如果是,则需要测试USB 是否适合保存256 位的加密密钥。最初,我打算让人们为此任务购买专有的 USB 驱动器,但我认为简单地要求他们使用带有键盘的加密 USB 会很好。

我的问题是: 有没有办法让 Python 调用 USB 驱动器并确定插入的 USB 是否是加密和解锁的 USB,而不是普通的 USB 设备**?**

学习 python USB 库的最佳位置在哪里?

我做了一些搜索,但是关于区分正常加密的键盘 USB 和正常运行的 USB 的信息有限。 Photo of example of an encrypted USB with keypad

python encryption usb cryptocurrency
© www.soinside.com 2019 - 2024. All rights reserved.