• DocumentCode
    1990399
  • Title

    Pseudorandom shuffling in block ciphers combiners with smart card applications

  • Author

    Hasan, Yassin M Y

  • Author_Institution
    Dept. of Comput. Sci. & Inf., Taibah Univ., Taibah
  • fYear
    2007
  • fDate
    12-15 Feb. 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Smart cards represent an effective tool for trustworthy portable storage of secret-keys and critical processes needed in many recent applications. We develop a more general Feistel network structure with pre- (or post-) pseudorandom shuffling of the plaintext before (or after, respectively) ciphering it using two reversibly key-linked block ciphers that is suitable for length increasing remotely keyed encryption. After discussing the security of the structure, introducing a novel pseudorandom binary sampling tree-based shuffling scheme, and considering the many advantages of reusability, we use this proposed universal ciphers combining structure for developing practical new ciphers reviving the DES and increasing the security of the AES. We finally present an extremely secure length increasing remotely keyed (smart card-based) encryption/decryption protocol allowing the use of a disposable one-time key for reliable long-term security.
  • Keywords
    cryptography; sampling methods; smart cards; Feistel network structure; block cipher; pseudorandom binary sampling; pseudorandom shuffling; remotely keyed encryption; smart card application; tree-based shuffling; Application software; Centralized control; Computer applications; Computer science; Counting circuits; Cryptography; Data security; Protocols; Sampling methods; Smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Its Applications, 2007. ISSPA 2007. 9th International Symposium on
  • Conference_Location
    Sharjah
  • Print_ISBN
    978-1-4244-0778-1
  • Electronic_ISBN
    978-1-4244-1779-8
  • Type

    conf

  • DOI
    10.1109/ISSPA.2007.4555581
  • Filename
    4555581