过去,我使用 SmartCard 存储随机生成的密钥文件,TrueCrypt 使用该密钥文件打开其卷。TrueCrypt 使用 PKCS#11 读取智能卡并访问密钥文件。
现在我想用 EncFS 做类似的事情。我想将其 xml 配置存储在智能卡中。EncFS xml 配置有 1KB,所以很合适,我什至可以在一张 SmartCard 中存储几个不同的配置文件。
但是 EncFS 不支持 PKCS#11,只要我能够搜索到它。所以,我的想法是将 SmartCard 用作一个非常小且安全的存储笔式驱动器。它的只读内容将作为普通的 Windows 驱动器号挂载,EncFS 将读取其文件。
知道如何实现吗?