RKA-secure public key encryptions against efficiently invertible functions

Shi-Feng Sun, Joseph K. Liu, Yu Yu, Baodong Qin, Dawu Gu

    Research output: Contribution to journalArticleResearchpeer-review

    1 Citation (Scopus)


    Related-key attacks (RKAs) are a flavor of powerful physical attacks, which allow an adversary to modify the secret key stored in a cryptographic device and subsequently observe the effect of such modifications on the output of the device. Designing secure encryption schemes against such attacks is a challenging task, especially for a large class of such physical attacks which are usually captured by related-key derivation functions. In this work, we achieve the security of public key encryptions (PKEs) against a new and broad function class that consists of almost all efficiently invertible functions in two different ways. Specifically, we first give a generic construction of PKE which is proven secure against such a broad function class under the standard chosen-ciphertext security. Moreover, we present two practical concrete constructions, both of which are shown to be secure against such function class under standard assumptions in the standard model. At last, we give a detailed performance analysis, which shows that our constructions can not only resist to a large class of RKAs but also achieve a good efficiency.
    Original languageEnglish
    Pages (from-to)1637-1658
    Number of pages22
    JournalComputer Journal
    Issue number11
    Publication statusPublished - 2016


    • Related-key attack
    • Chosen-ciphertext security
    • Public key encryption

    Cite this