A method for protecting digital content from copying and/or other misuse as
it is transferred between one or more computationally constrained devices
over insecure links, includes preliminarily authenticating that both a
content source and a content sink are compliant devices, and transferring
content between compliant devices. In a further aspect of the invention,
in the background, concurrently with the transfer of content, at least a
second cryptographic process is performed.
In an embodiment, establishing a preliminary control channel includes
exchanging random challenges between devices, encrypting, under a shared
secret key, and hashing the exchanged random challenges, exchanging the
results of the encryption and hash functions and then verifying that the
appropriate results have been generated.
Un metodo per la protezione del soddisfare digitale da abuso di copiatura e/o altro mentre è trasferito fra uno o più collegamenti insicuri informaticamente costretti dell'eccedenza dei dispositivi, include preliminarmente autenticare che sia una fonte soddisfatta che un dispersore soddisfatto sono dispositivi compliant ed il soddisfare di trasferimento fra i dispositivi compliant. In un aspetto ulteriore dell'invenzione, nei precedenti, contemporaneamente al trasferimento del soddisfare, almeno un secondo processo crittografico è realizzato. In un incorporamento, stabilire una scanalatura preliminare di controllo include lo scambio delle sfide casuali fra i dispositivi, cifranti, sotto una chiave segreta comune e l'indirizzamento casuale le sfide casuali scambiate, scambianti i risultati della crittografia e delle funzioni del hash ed allora verificanti che i risultati adatti sono stati generati.