我可以模拟 USB 智能卡读卡器吗

Jac*_*ack 0 linux emulation card-reader

我有一个智能卡读卡器和一张智能卡来访问我公司的专用网络。

由于远程登录仅适用于 Windows/Citrix,但我喜欢拥有一台 Linux 计算机,因此我成功地在 Win10 上运行 Citrix,该 Win10 在 Virtualbox 上运行,而 Virtualbox 在我的 Linux 笔记本电脑上运行。

有没有一种方法可以模拟 virtualbox 的设备和卡,以便我在携带 Linux 笔记本电脑旅行时不需要随身携带读卡器/卡?

gro*_*taj 5

不。

智能卡的全部要点是它们不能被克隆到另一张智能卡或模拟器上。

它不仅仅是一个只读存储设备 - 它是一台微型计算机,可以通过加密方式证明其身份,从而证明您拥有该卡。您无法提取该卡的加密秘密,因此无法克隆它。

  • 仅补充一点,用于生成智能卡传回的任何“身份验证”数据的算法和方法可能是众所周知的并且能够重新创建,但秘密数据才是重要的并且无法被重新创建。只需从设备中读取即可。为您提供设备的公司可能有权访问该数据的副本,以便他们可以验证您的密钥和 OTP 输出,但您作为用户无权访问该数据,我怀疑您的 IT 人员会感激您的要求能够复制并创建数百个可以冒充您的“假”密钥。 (2认同)