-
公开(公告)号:US06367019B1
公开(公告)日:2002-04-02
申请号:US09277439
申请日:1999-03-26
申请人: Steven T. Ansell , Andrew R. Cherenson , Mark E. Paley , Steven B. Katz , John Michael Kelsey, Jr. , Bruce Schneier
发明人: Steven T. Ansell , Andrew R. Cherenson , Mark E. Paley , Steven B. Katz , John Michael Kelsey, Jr. , Bruce Schneier
IPC分类号: G06F1130
CPC分类号: G11B20/00086 , G06F21/10 , G06F2211/007 , G11B20/00094 , G11B20/00115 , G11B20/00188 , G11B20/00195 , G11B20/0021 , G11B20/00333 , G11B20/00782 , G11B20/00797 , G11B20/0084
摘要: Data such as a musical track is stored as a secure portable track (SPT) which can be bound to one or more players and can be bound to a particular storage medium, restricting playback of the SPT to the specific players and ensuring that playback is only from the original storage medium. The SPT is bound to a player by encrypting data of the SPT using a storage key which is unique to the player, is difficult to change, and is held in strict secrecy by the player. The SPT is bound to a particular storage medium by including data uniquely identifying the storage medium in a tamper-resistant form, e.g., cryptographically signed. The SPT can also be bound to the storage medium by embedding cryptographic logic circuitry, e.g., integrate circuitry, in the packaging of the storage medium. The SPT is bound by encrypting an encryption key using the embedded logic. By using unique cryptographic logic, only that particular storage medium can decrypt the encryption key and, therefore, the data of the SPT encrypted with the encryption key. To allow a user to playback the SPT on a number of players, players can share storage keys with one another. Such key sharing is done in a cryptographically secure manner. Before downloading an SPT to a particular external player, the ability of the external player to enforce restrictions placed upon the SPT is verified.
摘要翻译: 诸如音乐曲目的数据被存储为可以绑定到一个或多个玩家并且可以绑定到特定存储介质的安全便携式轨道(SPT),将SPT的播放限制到特定玩家并确保仅播放仅 从原始存储介质。 SPT通过使用玩家独有的存储密钥加密SPT的数据,难以改变并被玩家严格保密地绑定到玩家。 SPT通过包括以防篡改形式唯一地识别存储介质的数据(例如,加密地签名)来绑定到特定的存储介质。 也可以通过将加密逻辑电路(例如,集成电路)嵌入存储介质的封装中来将SPT绑定到存储介质。 SPT通过使用嵌入式逻辑加密加密密钥来约束。 通过使用唯一的加密逻辑,只有特定的存储介质可以解密加密密钥,并因此解密用加密密钥加密的SPT的数据。 为了允许用户在多个玩家上播放SPT,玩家可以彼此共享存储密钥。 这种密钥共享是以密码安全的方式完成的。 在将SPT下载到特定的外部播放器之前,外部播放器执行对SPT的限制的能力得到了验证。