首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java卡PBKDF2实现

Java卡PBKDF2实现
EN

Stack Overflow用户
提问于 2018-03-06 15:10:05
回答 1查看 150关注 0票数 0

我正在尝试在Java卡上实现pbkdf2,但是卡不支持相同的功能。有人能帮帮忙吗。

EN

回答 1

Stack Overflow用户

发布于 2018-03-06 19:20:34

PBKDF2是一种关键的增强算法。虽然顶尖的智能卡处理器现在已经接近100 MHz (速度大约是我的旧MSX的33倍,这还不包括缓存、指令和计时方面的进步),但在智能卡上执行像PBKDF2这样的功能并不是一个好主意。

PBKDF2的思想是在CPU周期和输入密钥材料的安全性之间进行权衡。不幸的是,任何桌面处理器内核的性能都至少是智能卡处理器的50倍。因此,即使我们不考虑并行化,对手也会比实现至少有50的优势。

相反,你可以使用OwnerPIN,它有一个重试计数,它限制了对手的尝试次数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49125201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档