Differential Attacks on Deterministic Signatures View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2018-03-07

AUTHORS

Christopher Ambrose , Joppe W. Bos , Björn Fay , Marc Joye , Manfred Lochter , Bruce Murray

ABSTRACT

Deterministic signature schemes are becoming more popular, as illustrated by the deterministic variant of ECDSA and the popular EdDSA scheme, since eliminating the need for high-quality randomness might have some advantages in certain use-cases. In this paper we outline a range of differential fault attacks and a differential power analysis attack against such deterministic schemes. This shows, contrary to some earlier works, that such signature schemes are not naturally protected against such advanced attacks. We discuss different countermeasures and propose to include entropy for low-cost protection against these attacks in scenarios where these attack vectors are a real threat: this does not require to change the key generation or the verification methods and results in a signature scheme which offers high performance and security for a wide range of use-cases. More... »

PAGES

339-353

References to SciGraph publications

  • 2016. A Note on Fault Attacks Against Deterministic Signature Schemes in ADVANCES IN INFORMATION AND COMPUTER SECURITY
  • 2013. Factoring RSA Keys from Certified Smart Cards: Coppersmith in the Wild in ADVANCES IN CRYPTOLOGY - ASIACRYPT 2013
  • 2011. High-Speed High-Security Signatures in CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS – CHES 2011
  • 2001-09-20. Electromagnetic Analysis: Concrete Results in CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS — CHES 2001
  • 2015-06. Fast prime field elliptic-curve cryptography with 256-bit primes in JOURNAL OF CRYPTOGRAPHIC ENGINEERING
  • 2001-07-13. Timing Attacks on Implementations of Diffie-Hellman, RSA, DSS, and Other Systems in ADVANCES IN CRYPTOLOGY — CRYPTO ’96
  • 2005-07. Elliptic Curve Cryptosystems in the Presence of Permanent and Transient Faults in DESIGNS, CODES AND CRYPTOGRAPHY
  • 2012. Public Keys in ADVANCES IN CRYPTOLOGY – CRYPTO 2012
  • 2002-03-28. Computational Alternatives to Random Number Generators in SELECTED AREAS IN CRYPTOGRAPHY
  • 2012. Fault Analysis in Cryptography in NONE
  • 2001-03. On the Importance of Eliminating Errors in Cryptographic Computations in JOURNAL OF CRYPTOLOGY
  • 1999. Differential Power Analysis in ADVANCES IN CRYPTOLOGY — CRYPTO’ 99
  • 2018-03-07. Breaking Ed25519 in WolfSSL in TOPICS IN CRYPTOLOGY – CT-RSA 2018
  • 1991-01. Efficient signature generation by smart cards in JOURNAL OF CRYPTOLOGY
  • 2003-09. The Insecurity of the Elliptic Curve Digital Signature Algorithm with Partially Known Nonces in DESIGNS, CODES AND CRYPTOGRAPHY
  • 2007. Faster Addition and Doubling on Elliptic Curves in ADVANCES IN CRYPTOLOGY – ASIACRYPT 2007
  • 2006-05-17. Differential fault analysis of secret key cryptosystems in ADVANCES IN CRYPTOLOGY — CRYPTO '97
  • 2006. Sign Change Fault Attacks on Elliptic Curve Cryptosystems in FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY
  • 2006. Curve25519: New Diffie-Hellman Speed Records in PUBLIC KEY CRYPTOGRAPHY - PKC 2006
  • 2012. An Updated Survey on Secure ECC Implementations: Attacks, Countermeasures and Cost in CRYPTOGRAPHY AND SECURITY: FROM THEORY TO APPLICATIONS
  • 2000. Differential Fault Attacks on Elliptic Curve Cryptosystems in ADVANCES IN CRYPTOLOGY — CRYPTO 2000
  • Book

    TITLE

    Topics in Cryptology – CT-RSA 2018

    ISBN

    978-3-319-76952-3
    978-3-319-76953-0

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-319-76953-0_18

    DOI

    http://dx.doi.org/10.1007/978-3-319-76953-0_18

    DIMENSIONS

    https://app.dimensions.ai/details/publication/pub.1101436378


    Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
    Incoming Citations Browse incoming citations for this publication using opencitations.net

    JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0804", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Data Format", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "NXP Semiconductors (Germany)", 
              "id": "https://www.grid.ac/institutes/grid.426027.5", 
              "name": [
                "NXP Semiconductors, Hamburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Ambrose", 
            "givenName": "Christopher", 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "NXP (Belgium)", 
              "id": "https://www.grid.ac/institutes/grid.426026.4", 
              "name": [
                "NXP Semiconductors, Leuven, Belgium"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Bos", 
            "givenName": "Joppe W.", 
            "id": "sg:person.011356726653.68", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011356726653.68"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "NXP Semiconductors (Germany)", 
              "id": "https://www.grid.ac/institutes/grid.426027.5", 
              "name": [
                "NXP Semiconductors, Hamburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Fay", 
            "givenName": "Bj\u00f6rn", 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "name": [
                "NXP Semiconductors, San Jose, CA, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Joye", 
            "givenName": "Marc", 
            "id": "sg:person.011247235320.55", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011247235320.55"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Federal Office for Information Security", 
              "id": "https://www.grid.ac/institutes/grid.432850.8", 
              "name": [
                "Bundesamt f\u00fcr Sicherheit in der Informationstechnik (BSI), Bonn, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Lochter", 
            "givenName": "Manfred", 
            "id": "sg:person.012516715553.17", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012516715553.17"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "NXP Semiconductors (Germany)", 
              "id": "https://www.grid.ac/institutes/grid.426027.5", 
              "name": [
                "NXP Semiconductors, Hamburg, Germany"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Murray", 
            "givenName": "Bruce", 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-3-642-42045-0_18", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1004653964", 
              "https://doi.org/10.1007/978-3-642-42045-0_18"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-48405-1_25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1005179729", 
              "https://doi.org/10.1007/3-540-48405-1_25"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11889700_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007354518", 
              "https://doi.org/10.1007/11889700_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11889700_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007354518", 
              "https://doi.org/10.1007/11889700_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1023/a:1025436905711", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007546108", 
              "https://doi.org/10.1023/a:1025436905711"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-32009-5_37", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1010313831", 
              "https://doi.org/10.1007/978-3-642-32009-5_37"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/bfb0052259", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1017540643", 
              "https://doi.org/10.1007/bfb0052259"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/bfb0052259", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1017540643", 
              "https://doi.org/10.1007/bfb0052259"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1090/s0273-0979-07-01153-6", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1021434744"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/2767132", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1022108930"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-23951-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1024554480", 
              "https://doi.org/10.1007/978-3-642-23951-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-23951-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1024554480", 
              "https://doi.org/10.1007/978-3-642-23951-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44598-6_8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1029752514", 
              "https://doi.org/10.1007/3-540-44598-6_8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11745853_14", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1030714294", 
              "https://doi.org/10.1007/11745853_14"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11745853_14", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1030714294", 
              "https://doi.org/10.1007/11745853_14"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s10623-003-1160-8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1030989928", 
              "https://doi.org/10.1007/s10623-003-1160-8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s10623-003-1160-8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1030989928", 
              "https://doi.org/10.1007/s10623-003-1160-8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s10623-003-1160-8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1030989928", 
              "https://doi.org/10.1007/s10623-003-1160-8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s001450010016", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1035270859", 
              "https://doi.org/10.1007/s001450010016"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-48892-8_6", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1036400280", 
              "https://doi.org/10.1007/3-540-48892-8_6"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-48892-8_6", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1036400280", 
              "https://doi.org/10.1007/3-540-48892-8_6"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-28368-0_18", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1040955260", 
              "https://doi.org/10.1007/978-3-642-28368-0_18"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-29656-7", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1041577090", 
              "https://doi.org/10.1007/978-3-642-29656-7"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-29656-7", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1041577090", 
              "https://doi.org/10.1007/978-3-642-29656-7"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s13389-014-0090-x", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1041627251", 
              "https://doi.org/10.1007/s13389-014-0090-x"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/bf00196725", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1043691009", 
              "https://doi.org/10.1007/bf00196725"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/bf00196725", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1043691009", 
              "https://doi.org/10.1007/bf00196725"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-44524-3_11", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1045219947", 
              "https://doi.org/10.1007/978-3-319-44524-3_11"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-68697-5_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1047972271", 
              "https://doi.org/10.1007/3-540-68697-5_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-68697-5_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1047972271", 
              "https://doi.org/10.1007/3-540-68697-5_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44709-1_21", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1050348700", 
              "https://doi.org/10.1007/3-540-44709-1_21"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44709-1_21", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1050348700", 
              "https://doi.org/10.1007/3-540-44709-1_21"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-76900-2_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053649454", 
              "https://doi.org/10.1007/978-3-540-76900-2_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-76900-2_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053649454", 
              "https://doi.org/10.1007/978-3-540-76900-2_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/jproc.2012.2188769", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061297591"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/tit.1985.1057074", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061649188"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/3133956.3134029", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1092476352"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/fdtc.2009.38", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1093637140"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.5220/0004532702300241", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1099381180"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/fdtc.2017.12", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1099646028"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-76953-0_1", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1101436369", 
              "https://doi.org/10.1007/978-3-319-76953-0_1"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-76953-0_1", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1101436369", 
              "https://doi.org/10.1007/978-3-319-76953-0_1"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/eurosp.2018.00031", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1105446911"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2018-03-07", 
        "datePublishedReg": "2018-03-07", 
        "description": "Deterministic signature schemes are becoming more popular, as illustrated by the deterministic variant of ECDSA and the popular EdDSA scheme, since eliminating the need for high-quality randomness might have some advantages in certain use-cases. In this paper we outline a range of differential fault attacks and a differential power analysis attack against such deterministic schemes. This shows, contrary to some earlier works, that such signature schemes are not naturally protected against such advanced attacks. We discuss different countermeasures and propose to include entropy for low-cost protection against these attacks in scenarios where these attack vectors are a real threat: this does not require to change the key generation or the verification methods and results in a signature scheme which offers high performance and security for a wide range of use-cases.", 
        "editor": [
          {
            "familyName": "Smart", 
            "givenName": "Nigel P.", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-319-76953-0_18", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": false, 
        "isPartOf": {
          "isbn": [
            "978-3-319-76952-3", 
            "978-3-319-76953-0"
          ], 
          "name": "Topics in Cryptology \u2013 CT-RSA 2018", 
          "type": "Book"
        }, 
        "name": "Differential Attacks on Deterministic Signatures", 
        "pagination": "339-353", 
        "productId": [
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-319-76953-0_18"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "8ea10d397d5327f06a41f339fce22b12e639932d6077b0e5f188ebcbd938ce7e"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1101436378"
            ]
          }
        ], 
        "publisher": {
          "location": "Cham", 
          "name": "Springer International Publishing", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-319-76953-0_18", 
          "https://app.dimensions.ai/details/publication/pub.1101436378"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T04:59", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000325_0000000325/records_100778_00000000.jsonl", 
        "type": "Chapter", 
        "url": "https://link.springer.com/10.1007%2F978-3-319-76953-0_18"
      }
    ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76953-0_18'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76953-0_18'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76953-0_18'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-76953-0_18'


     

    This table displays all metadata directly associated to this object as RDF triples.

    216 TRIPLES      23 PREDICATES      56 URIs      19 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-319-76953-0_18 schema:about anzsrc-for:08
    2 anzsrc-for:0804
    3 schema:author N2f21c8e2410945bc9b91bad9cf4c1fcb
    4 schema:citation sg:pub.10.1007/11745853_14
    5 sg:pub.10.1007/11889700_4
    6 sg:pub.10.1007/3-540-44598-6_8
    7 sg:pub.10.1007/3-540-44709-1_21
    8 sg:pub.10.1007/3-540-48405-1_25
    9 sg:pub.10.1007/3-540-48892-8_6
    10 sg:pub.10.1007/3-540-68697-5_9
    11 sg:pub.10.1007/978-3-319-44524-3_11
    12 sg:pub.10.1007/978-3-319-76953-0_1
    13 sg:pub.10.1007/978-3-540-76900-2_3
    14 sg:pub.10.1007/978-3-642-23951-9_9
    15 sg:pub.10.1007/978-3-642-28368-0_18
    16 sg:pub.10.1007/978-3-642-29656-7
    17 sg:pub.10.1007/978-3-642-32009-5_37
    18 sg:pub.10.1007/978-3-642-42045-0_18
    19 sg:pub.10.1007/bf00196725
    20 sg:pub.10.1007/bfb0052259
    21 sg:pub.10.1007/s001450010016
    22 sg:pub.10.1007/s10623-003-1160-8
    23 sg:pub.10.1007/s13389-014-0090-x
    24 sg:pub.10.1023/a:1025436905711
    25 https://doi.org/10.1090/s0273-0979-07-01153-6
    26 https://doi.org/10.1109/eurosp.2018.00031
    27 https://doi.org/10.1109/fdtc.2009.38
    28 https://doi.org/10.1109/fdtc.2017.12
    29 https://doi.org/10.1109/jproc.2012.2188769
    30 https://doi.org/10.1109/tit.1985.1057074
    31 https://doi.org/10.1145/2767132
    32 https://doi.org/10.1145/3133956.3134029
    33 https://doi.org/10.5220/0004532702300241
    34 schema:datePublished 2018-03-07
    35 schema:datePublishedReg 2018-03-07
    36 schema:description Deterministic signature schemes are becoming more popular, as illustrated by the deterministic variant of ECDSA and the popular EdDSA scheme, since eliminating the need for high-quality randomness might have some advantages in certain use-cases. In this paper we outline a range of differential fault attacks and a differential power analysis attack against such deterministic schemes. This shows, contrary to some earlier works, that such signature schemes are not naturally protected against such advanced attacks. We discuss different countermeasures and propose to include entropy for low-cost protection against these attacks in scenarios where these attack vectors are a real threat: this does not require to change the key generation or the verification methods and results in a signature scheme which offers high performance and security for a wide range of use-cases.
    37 schema:editor N2bb410e8301d4abe869090d26c4ad23b
    38 schema:genre chapter
    39 schema:inLanguage en
    40 schema:isAccessibleForFree false
    41 schema:isPartOf Nc27a3cf83be74143a43ec23dcc3e95cb
    42 schema:name Differential Attacks on Deterministic Signatures
    43 schema:pagination 339-353
    44 schema:productId N18d6448800d74c0eb43850a518fc1d00
    45 N6618f831c03443c1bff217167349e9a9
    46 Ne90a3e6eb69d4ee6a78dc91ba7bd3e68
    47 schema:publisher N7472fe65161441cd8eb82941f2f3ac57
    48 schema:sameAs https://app.dimensions.ai/details/publication/pub.1101436378
    49 https://doi.org/10.1007/978-3-319-76953-0_18
    50 schema:sdDatePublished 2019-04-16T04:59
    51 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    52 schema:sdPublisher N1bbc1e8d3e7d46c38ed7d4a33dfe4226
    53 schema:url https://link.springer.com/10.1007%2F978-3-319-76953-0_18
    54 sgo:license sg:explorer/license/
    55 sgo:sdDataset chapters
    56 rdf:type schema:Chapter
    57 N121ece42d39742efb65b9bf532498f10 rdf:first sg:person.011356726653.68
    58 rdf:rest N22b02ec292e1456ea221e4193b87e220
    59 N185c307a77324090b75032ea6b25fe38 rdf:first sg:person.012516715553.17
    60 rdf:rest N7053255b188245ae8373a710c33d0053
    61 N18d6448800d74c0eb43850a518fc1d00 schema:name readcube_id
    62 schema:value 8ea10d397d5327f06a41f339fce22b12e639932d6077b0e5f188ebcbd938ce7e
    63 rdf:type schema:PropertyValue
    64 N1bbc1e8d3e7d46c38ed7d4a33dfe4226 schema:name Springer Nature - SN SciGraph project
    65 rdf:type schema:Organization
    66 N22b02ec292e1456ea221e4193b87e220 rdf:first N834fc794bfb04eeeaadaa058d0b4f468
    67 rdf:rest N4eef6640773b46ce95dfbe559f053802
    68 N2bb410e8301d4abe869090d26c4ad23b rdf:first Nf1987dd4664d4a9ea390bd9a7a15d6a0
    69 rdf:rest rdf:nil
    70 N2f21c8e2410945bc9b91bad9cf4c1fcb rdf:first Nf55047935090419981d2b45a4d543111
    71 rdf:rest N121ece42d39742efb65b9bf532498f10
    72 N4eef6640773b46ce95dfbe559f053802 rdf:first sg:person.011247235320.55
    73 rdf:rest N185c307a77324090b75032ea6b25fe38
    74 N6618f831c03443c1bff217167349e9a9 schema:name doi
    75 schema:value 10.1007/978-3-319-76953-0_18
    76 rdf:type schema:PropertyValue
    77 N7053255b188245ae8373a710c33d0053 rdf:first Nd25a6031ecbc48cb8776b94dd805fdaf
    78 rdf:rest rdf:nil
    79 N7472fe65161441cd8eb82941f2f3ac57 schema:location Cham
    80 schema:name Springer International Publishing
    81 rdf:type schema:Organisation
    82 N834fc794bfb04eeeaadaa058d0b4f468 schema:affiliation https://www.grid.ac/institutes/grid.426027.5
    83 schema:familyName Fay
    84 schema:givenName Björn
    85 rdf:type schema:Person
    86 Nc27a3cf83be74143a43ec23dcc3e95cb schema:isbn 978-3-319-76952-3
    87 978-3-319-76953-0
    88 schema:name Topics in Cryptology – CT-RSA 2018
    89 rdf:type schema:Book
    90 Nc77c2facb79e4844ab9e684acd80a777 schema:name NXP Semiconductors, San Jose, CA, USA
    91 rdf:type schema:Organization
    92 Nd25a6031ecbc48cb8776b94dd805fdaf schema:affiliation https://www.grid.ac/institutes/grid.426027.5
    93 schema:familyName Murray
    94 schema:givenName Bruce
    95 rdf:type schema:Person
    96 Ne90a3e6eb69d4ee6a78dc91ba7bd3e68 schema:name dimensions_id
    97 schema:value pub.1101436378
    98 rdf:type schema:PropertyValue
    99 Nf1987dd4664d4a9ea390bd9a7a15d6a0 schema:familyName Smart
    100 schema:givenName Nigel P.
    101 rdf:type schema:Person
    102 Nf55047935090419981d2b45a4d543111 schema:affiliation https://www.grid.ac/institutes/grid.426027.5
    103 schema:familyName Ambrose
    104 schema:givenName Christopher
    105 rdf:type schema:Person
    106 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    107 schema:name Information and Computing Sciences
    108 rdf:type schema:DefinedTerm
    109 anzsrc-for:0804 schema:inDefinedTermSet anzsrc-for:
    110 schema:name Data Format
    111 rdf:type schema:DefinedTerm
    112 sg:person.011247235320.55 schema:affiliation Nc77c2facb79e4844ab9e684acd80a777
    113 schema:familyName Joye
    114 schema:givenName Marc
    115 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011247235320.55
    116 rdf:type schema:Person
    117 sg:person.011356726653.68 schema:affiliation https://www.grid.ac/institutes/grid.426026.4
    118 schema:familyName Bos
    119 schema:givenName Joppe W.
    120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011356726653.68
    121 rdf:type schema:Person
    122 sg:person.012516715553.17 schema:affiliation https://www.grid.ac/institutes/grid.432850.8
    123 schema:familyName Lochter
    124 schema:givenName Manfred
    125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012516715553.17
    126 rdf:type schema:Person
    127 sg:pub.10.1007/11745853_14 schema:sameAs https://app.dimensions.ai/details/publication/pub.1030714294
    128 https://doi.org/10.1007/11745853_14
    129 rdf:type schema:CreativeWork
    130 sg:pub.10.1007/11889700_4 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007354518
    131 https://doi.org/10.1007/11889700_4
    132 rdf:type schema:CreativeWork
    133 sg:pub.10.1007/3-540-44598-6_8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1029752514
    134 https://doi.org/10.1007/3-540-44598-6_8
    135 rdf:type schema:CreativeWork
    136 sg:pub.10.1007/3-540-44709-1_21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050348700
    137 https://doi.org/10.1007/3-540-44709-1_21
    138 rdf:type schema:CreativeWork
    139 sg:pub.10.1007/3-540-48405-1_25 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005179729
    140 https://doi.org/10.1007/3-540-48405-1_25
    141 rdf:type schema:CreativeWork
    142 sg:pub.10.1007/3-540-48892-8_6 schema:sameAs https://app.dimensions.ai/details/publication/pub.1036400280
    143 https://doi.org/10.1007/3-540-48892-8_6
    144 rdf:type schema:CreativeWork
    145 sg:pub.10.1007/3-540-68697-5_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1047972271
    146 https://doi.org/10.1007/3-540-68697-5_9
    147 rdf:type schema:CreativeWork
    148 sg:pub.10.1007/978-3-319-44524-3_11 schema:sameAs https://app.dimensions.ai/details/publication/pub.1045219947
    149 https://doi.org/10.1007/978-3-319-44524-3_11
    150 rdf:type schema:CreativeWork
    151 sg:pub.10.1007/978-3-319-76953-0_1 schema:sameAs https://app.dimensions.ai/details/publication/pub.1101436369
    152 https://doi.org/10.1007/978-3-319-76953-0_1
    153 rdf:type schema:CreativeWork
    154 sg:pub.10.1007/978-3-540-76900-2_3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053649454
    155 https://doi.org/10.1007/978-3-540-76900-2_3
    156 rdf:type schema:CreativeWork
    157 sg:pub.10.1007/978-3-642-23951-9_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1024554480
    158 https://doi.org/10.1007/978-3-642-23951-9_9
    159 rdf:type schema:CreativeWork
    160 sg:pub.10.1007/978-3-642-28368-0_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1040955260
    161 https://doi.org/10.1007/978-3-642-28368-0_18
    162 rdf:type schema:CreativeWork
    163 sg:pub.10.1007/978-3-642-29656-7 schema:sameAs https://app.dimensions.ai/details/publication/pub.1041577090
    164 https://doi.org/10.1007/978-3-642-29656-7
    165 rdf:type schema:CreativeWork
    166 sg:pub.10.1007/978-3-642-32009-5_37 schema:sameAs https://app.dimensions.ai/details/publication/pub.1010313831
    167 https://doi.org/10.1007/978-3-642-32009-5_37
    168 rdf:type schema:CreativeWork
    169 sg:pub.10.1007/978-3-642-42045-0_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1004653964
    170 https://doi.org/10.1007/978-3-642-42045-0_18
    171 rdf:type schema:CreativeWork
    172 sg:pub.10.1007/bf00196725 schema:sameAs https://app.dimensions.ai/details/publication/pub.1043691009
    173 https://doi.org/10.1007/bf00196725
    174 rdf:type schema:CreativeWork
    175 sg:pub.10.1007/bfb0052259 schema:sameAs https://app.dimensions.ai/details/publication/pub.1017540643
    176 https://doi.org/10.1007/bfb0052259
    177 rdf:type schema:CreativeWork
    178 sg:pub.10.1007/s001450010016 schema:sameAs https://app.dimensions.ai/details/publication/pub.1035270859
    179 https://doi.org/10.1007/s001450010016
    180 rdf:type schema:CreativeWork
    181 sg:pub.10.1007/s10623-003-1160-8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1030989928
    182 https://doi.org/10.1007/s10623-003-1160-8
    183 rdf:type schema:CreativeWork
    184 sg:pub.10.1007/s13389-014-0090-x schema:sameAs https://app.dimensions.ai/details/publication/pub.1041627251
    185 https://doi.org/10.1007/s13389-014-0090-x
    186 rdf:type schema:CreativeWork
    187 sg:pub.10.1023/a:1025436905711 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007546108
    188 https://doi.org/10.1023/a:1025436905711
    189 rdf:type schema:CreativeWork
    190 https://doi.org/10.1090/s0273-0979-07-01153-6 schema:sameAs https://app.dimensions.ai/details/publication/pub.1021434744
    191 rdf:type schema:CreativeWork
    192 https://doi.org/10.1109/eurosp.2018.00031 schema:sameAs https://app.dimensions.ai/details/publication/pub.1105446911
    193 rdf:type schema:CreativeWork
    194 https://doi.org/10.1109/fdtc.2009.38 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093637140
    195 rdf:type schema:CreativeWork
    196 https://doi.org/10.1109/fdtc.2017.12 schema:sameAs https://app.dimensions.ai/details/publication/pub.1099646028
    197 rdf:type schema:CreativeWork
    198 https://doi.org/10.1109/jproc.2012.2188769 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061297591
    199 rdf:type schema:CreativeWork
    200 https://doi.org/10.1109/tit.1985.1057074 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061649188
    201 rdf:type schema:CreativeWork
    202 https://doi.org/10.1145/2767132 schema:sameAs https://app.dimensions.ai/details/publication/pub.1022108930
    203 rdf:type schema:CreativeWork
    204 https://doi.org/10.1145/3133956.3134029 schema:sameAs https://app.dimensions.ai/details/publication/pub.1092476352
    205 rdf:type schema:CreativeWork
    206 https://doi.org/10.5220/0004532702300241 schema:sameAs https://app.dimensions.ai/details/publication/pub.1099381180
    207 rdf:type schema:CreativeWork
    208 https://www.grid.ac/institutes/grid.426026.4 schema:alternateName NXP (Belgium)
    209 schema:name NXP Semiconductors, Leuven, Belgium
    210 rdf:type schema:Organization
    211 https://www.grid.ac/institutes/grid.426027.5 schema:alternateName NXP Semiconductors (Germany)
    212 schema:name NXP Semiconductors, Hamburg, Germany
    213 rdf:type schema:Organization
    214 https://www.grid.ac/institutes/grid.432850.8 schema:alternateName Federal Office for Information Security
    215 schema:name Bundesamt für Sicherheit in der Informationstechnik (BSI), Bonn, Germany
    216 rdf:type schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...