security - Data encryption algorithm which decrypts the data only once but need a different key to decrypt it again -


is there encryption algorithm in encrypted data/file can decrypted key once, should re-encrypt file different key needed decrypt same file again.

well, not algorithm per se -- once have key, data decrypted. there techniques that, , typically pivot on 1 of following:

  • software obfuscation (you can google keywords such "software protection"), or
  • hardware attack countermeasures (look "trusted execution environment" example), or
  • both @ same time.

this example pretty happens when watch netflix movie on pc connected hdmi tv: @ simplified level, happens movie encrypted drm key k1, gets decrypted k1 on pc, , re-encrypted new hdcp key k2 on way out tv (then tv decrypt same hdcp key k2). same story miracast , other similar protocols.


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -