• DocumentCode
    356708
  • Title

    Remotely keyed encryption with Java cards: a secure and efficient method to encrypt multimedia streams

  • Author

    Weis, Riidiger ; Effelsberg, Wolfgang ; Lucks, Stefan

  • Author_Institution
    Cryptolabs Amsterdam, Netherlands
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    537
  • Abstract
    Multimedia data streams often require encryption; examples include digital pay-TV and workstation video conferencing. The secret key should be carried in a personal device such as a smart card or an i-button. However, the processor on such a device is too slow to encrypt/decrypt the multimedia stream in real time. We show that remotely keyed encryption can be used to solve the problem: for each block of multimedia data, the host sends a data-dependent challenge to the card, the card computes a session key based on the challenge and the secret key and sends it back to the host. Encryption/decryption of the main data stream is then entirely done on the (fast) host. The secret key never leaves the card. We also present experimental performance results for our scheme using an i-button programmed in Java and a PC as the host
  • Keywords
    Java; cryptography; multimedia systems; smart cards; Java cards; PC; data stream; data-dependent challenge; digital pay-TV; encryption/decryption; i-button; multimedia data; multimedia data streams; multimedia stream encryption; performance results; personal device; remotely keyed encryption; secret key; session key; smart card; workstation video conferencing; Cryptography; Digital video broadcasting; Hardware; Java; Protection; Protocols; Smart cards; Streaming media; Videoconference; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2000. ICME 2000. 2000 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7803-6536-4
  • Type

    conf

  • DOI
    10.1109/ICME.2000.869657
  • Filename
    869657