苹果“FairPlay密钥安全模块”必须在C中实现吗?

时间:2016-07-27 14:59:36

标签: c# c drm fairplay

我正在试图弄清楚如何将Apple FairPlay的密钥安全模块(KSM)实施到我们的密钥服务器中,但据我所知,Apple FairPlay SDK中的“服务器参考实现”项目是用C语言编写的。 ,他们希望或他们建议我们在C中实施。

但在其中一张FairPlay幻灯片中,它表示:

  
      
  • 使用协议规范从头开始实施KSM逻辑,或者
  •   
  • 自定义SDK中的C参考实现(语言,   集成)
  •   

第一句话告诉我们,我们可以从头开始实施 那么,是否有人用另一种语言而不是C语言实现Apple FairPlay密钥安全模块?

感谢。

1 个答案:

答案 0 :(得分:4)

我在Python中编写了一个Fairplay实现,并为Java指定了一个实现 - 只要您拥有必要的加密库(或者知道如何实现一些必需的加密库),它就可以用您选择的任何语言编写非对称密码学。)