【问题标题】:Is it possible to use SIM card cryptographic functions?是否可以使用 SIM 卡加密功能?
【发布时间】:2011-10-24 14:37:21
【问题描述】:

所有智能卡都具有嵌入式加密功能和计算能力。

是否可以通过开发的 android 应用程序利用这一点?例如,我能否使用存储在 SIM 卡上的公钥/私钥对文件进行签名。

我听说过一些标准、规范和倡议(ETSI-MSS、移动 PKI),但我没有看到此类架构的任何应用。

有人对此有一些线索吗?

【问题讨论】:

  • 似乎手机 SIM 卡的加密相关功能非常有限。 IE。它们不是我们所知道的智能卡。

标签: android api cryptography sim-card


【解决方案1】:

不,您不能直接在 Android 中访问 SIM 卡。对电话相关服务的所有访问都在TelephonyManager API 中进行,并且在 SIM 中没有任何 API 可用于操作和加密操作。

【讨论】:

    【解决方案2】:

    我的理解是 SIM 卡不使用标准加密。处理网络的某些类型的身份验证和加密。鉴于 A3/5 的质量,我不确定您是否愿意。我怀疑你可以从中获得 AES 或 reven 基本 RSA

    实际上,上面的说法有些不正确:显然,要么让 SIM 卡具有此功能,要么编写通用库来公开它。但是,我这辈子都记不住我读到的这篇文章。

    这似乎至少是一个起点https://stackoverflow.com/a/9364030/980922

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 2020-07-20
      • 1970-01-01
      • 1970-01-01
      • 2018-05-01
      • 2012-11-18
      • 2018-11-17
      相关资源
      最近更新 更多