The Software Performance of Authenticated-Encryption Modes View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2011

AUTHORS

Ted Krovetz , Phillip Rogaway

ABSTRACT

We study software performance of authenticated-encryption modes CCM, GCM, and OCB. Across a variety of platforms, we find OCB to be substantially faster than either alternative. For example, on an Intel i5 (“Clarkdale”) processor, good implementations of CCM, GCM, and OCB encrypt at around 4.2 cpb, 3.7 cpb, and 1.5 cpb, while CTR mode requires about 1.3 cpb. Still we find room for algorithmic improvements to OCB, showing how to trim one blockcipher call (most of the time, assuming a counter-based nonce) and reduce latency. Our findings contrast with those of McGrew and Viega (2004), who claimed similar performance for GCM and OCB. More... »

PAGES

306-327

References to SciGraph publications

  • 2004. Efficient Instantiations of Tweakable Blockciphers and Refinements to Modes OCB and PMAC in ADVANCES IN CRYPTOLOGY - ASIACRYPT 2004
  • 2003-02-17. A New Version of the Stream Cipher SNOW in SELECTED AREAS IN CRYPTOGRAPHY
  • 2002. Fast Encryption and Authentication: XCBC Encryption and XECB Authentication Modes in FAST SOFTWARE ENCRYPTION
  • 2002-01-18. Unforgeable Encryption and Chosen Ciphertext Secure Modes of Operation in FAST SOFTWARE ENCRYPTION
  • 2008-10. Authenticated Encryption: Relations among Notions and Analysis of the Generic Composition Paradigm in JOURNAL OF CRYPTOLOGY
  • 2004. CWC: A High-Performance Conventional Authenticated Encryption Mode in FAST SOFTWARE ENCRYPTION
  • 2004. The EAX Mode of Operation in FAST SOFTWARE ENCRYPTION
  • 2008. New AES Software Speed Records in PROGRESS IN CRYPTOLOGY - INDOCRYPT 2008
  • 2004. The Security and Performance of the Galois/Counter Mode (GCM) of Operation in PROGRESS IN CRYPTOLOGY - INDOCRYPT 2004
  • 2005. The Poly1305-AES Message-Authentication Code in FAST SOFTWARE ENCRYPTION
  • 2006. New Blockcipher Modes of Operation with Beyond the Birthday Bound Security in FAST SOFTWARE ENCRYPTION
  • 2009. BTM: A Single-Key, Inverse-Cipher-Free Mode for Deterministic Authenticated Encryption in SELECTED AREAS IN CRYPTOGRAPHY
  • 2009. Intel’s New AES Instructions for Enhanced Performance and Security in FAST SOFTWARE ENCRYPTION
  • 2002-09-13. Tweakable Block Ciphers in ADVANCES IN CRYPTOLOGY — CRYPTO 2002
  • 2008. Authenticated Encryption Mode for Beyond the Birthday Bound Security in PROGRESS IN CRYPTOLOGY – AFRICACRYPT 2008
  • 2001-04-15. Encryption Modes with Almost Free Message Integrity in ADVANCES IN CRYPTOLOGY — EUROCRYPT 2001
  • 2005. Two-Pass Authenticated Encryption Faster Than Generic Composition in FAST SOFTWARE ENCRYPTION
  • 2003. Helix: Fast Encryption and Authentication in a Single Cryptographic Primitive in FAST SOFTWARE ENCRYPTION
  • 2009. Faster and Timing-Attack Resistant AES-GCM in CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2009
  • 1999. UMAC: Fast and Secure Message Authentication in ADVANCES IN CRYPTOLOGY — CRYPTO’ 99
  • 2007. Message Authentication on 64-Bit Architectures in SELECTED AREAS IN CRYPTOGRAPHY
  • 2009. HBS: A Single-Key Mode of Operation for Deterministic Authenticated Encryption in FAST SOFTWARE ENCRYPTION
  • 2006. A Provable-Security Treatment of the Key-Wrap Problem in ADVANCES IN CRYPTOLOGY - EUROCRYPT 2006
  • Book

    TITLE

    Fast Software Encryption

    ISBN

    978-3-642-21701-2
    978-3-642-21702-9

    Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-642-21702-9_18

    DOI

    http://dx.doi.org/10.1007/978-3-642-21702-9_18

    DIMENSIONS

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


    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/0803", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Computer Software", 
            "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": "California State University, Sacramento", 
              "id": "https://www.grid.ac/institutes/grid.253564.3", 
              "name": [
                "Computer Science, California State University, 95819, Sacramento, CA, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Krovetz", 
            "givenName": "Ted", 
            "id": "sg:person.01031055574.81", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01031055574.81"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of California, Davis", 
              "id": "https://www.grid.ac/institutes/grid.27860.3b", 
              "name": [
                "Computer Science, University of California, 95616, Davis, CA, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Rogaway", 
            "givenName": "Phillip", 
            "id": "sg:person.014475776464.03", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014475776464.03"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-3-642-05445-7_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1000014759", 
              "https://doi.org/10.1007/978-3-642-05445-7_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-05445-7_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1000014759", 
              "https://doi.org/10.1007/978-3-642-05445-7_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-30539-2_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1000571328", 
              "https://doi.org/10.1007/978-3-540-30539-2_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-30539-2_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1000571328", 
              "https://doi.org/10.1007/978-3-540-30539-2_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s00145-008-9026-x", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1002319660", 
              "https://doi.org/10.1007/s00145-008-9026-x"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s00145-008-9026-x", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1002319660", 
              "https://doi.org/10.1007/s00145-008-9026-x"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-48405-1_14", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1006671144", 
              "https://doi.org/10.1007/3-540-48405-1_14"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-45473-x_8", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1007553455", 
              "https://doi.org/10.1007/3-540-45473-x_8"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1006/ffta.2001.0339", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1009573922"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-25937-4_25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1010570418", 
              "https://doi.org/10.1007/978-3-540-25937-4_25"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-25937-4_25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1010570418", 
              "https://doi.org/10.1007/978-3-540-25937-4_25"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-03317-9_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1011377823", 
              "https://doi.org/10.1007/978-3-642-03317-9_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-03317-9_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1011377823", 
              "https://doi.org/10.1007/978-3-642-03317-9_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11799313_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012144447", 
              "https://doi.org/10.1007/11799313_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11799313_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012144447", 
              "https://doi.org/10.1007/11799313_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-03317-9_4", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1014177848", 
              "https://doi.org/10.1007/978-3-642-03317-9_4"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-89754-5_25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1016538148", 
              "https://doi.org/10.1007/978-3-540-89754-5_25"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-89754-5_25", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1016538148", 
              "https://doi.org/10.1007/978-3-540-89754-5_25"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/937527.937529", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1021761157"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-45708-9_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1022856116", 
              "https://doi.org/10.1007/3-540-45708-9_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-45708-9_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1022856116", 
              "https://doi.org/10.1007/3-540-45708-9_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-30556-9_27", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1024482299", 
              "https://doi.org/10.1007/978-3-540-30556-9_27"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-30556-9_27", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1024482299", 
              "https://doi.org/10.1007/978-3-540-30556-9_27"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-25937-4_26", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1025543015", 
              "https://doi.org/10.1007/978-3-540-25937-4_26"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-25937-4_26", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1025543015", 
              "https://doi.org/10.1007/978-3-540-25937-4_26"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11502760_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1026007184", 
              "https://doi.org/10.1007/11502760_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11502760_3", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1026007184", 
              "https://doi.org/10.1007/11502760_3"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44987-6_32", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1033008788", 
              "https://doi.org/10.1007/3-540-44987-6_32"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44987-6_32", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1033008788", 
              "https://doi.org/10.1007/3-540-44987-6_32"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-36492-7_5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1034179534", 
              "https://doi.org/10.1007/3-540-36492-7_5"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-36492-7_5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1034179534", 
              "https://doi.org/10.1007/3-540-36492-7_5"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-39887-5_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1035298156", 
              "https://doi.org/10.1007/978-3-540-39887-5_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-39887-5_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1035298156", 
              "https://doi.org/10.1007/978-3-540-39887-5_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-04138-9_1", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1038763693", 
              "https://doi.org/10.1007/978-3-642-04138-9_1"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-68164-9_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1042473961", 
              "https://doi.org/10.1007/978-3-540-68164-9_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11502760_19", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1044376855", 
              "https://doi.org/10.1007/11502760_19"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11502760_19", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1044376855", 
              "https://doi.org/10.1007/11502760_19"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1145/586110.586125", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1052218944"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44706-7_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053320339", 
              "https://doi.org/10.1007/3-540-44706-7_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-44706-7_20", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053320339", 
              "https://doi.org/10.1007/3-540-44706-7_20"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-74462-7_23", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053367128", 
              "https://doi.org/10.1007/978-3-540-74462-7_23"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-74462-7_23", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053367128", 
              "https://doi.org/10.1007/978-3-540-74462-7_23"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11761679_23", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053715788", 
              "https://doi.org/10.1007/11761679_23"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/11761679_23", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053715788", 
              "https://doi.org/10.1007/11761679_23"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/tit.2008.920247", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061651945"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1017/cbo9781139172769", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1098663939"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2011", 
        "datePublishedReg": "2011-01-01", 
        "description": "We study software performance of authenticated-encryption modes CCM, GCM, and OCB. Across a variety of platforms, we find OCB to be substantially faster than either alternative. For example, on an Intel i5 (\u201cClarkdale\u201d) processor, good implementations of CCM, GCM, and OCB encrypt at around 4.2 cpb, 3.7 cpb, and 1.5 cpb, while CTR mode requires about 1.3 cpb. Still we find room for algorithmic improvements to OCB, showing how to trim one blockcipher call (most of the time, assuming a counter-based nonce) and reduce latency. Our findings contrast with those of McGrew and Viega (2004), who claimed similar performance for GCM and OCB.", 
        "editor": [
          {
            "familyName": "Joux", 
            "givenName": "Antoine", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-642-21702-9_18", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": true, 
        "isPartOf": {
          "isbn": [
            "978-3-642-21701-2", 
            "978-3-642-21702-9"
          ], 
          "name": "Fast Software Encryption", 
          "type": "Book"
        }, 
        "name": "The Software Performance of Authenticated-Encryption Modes", 
        "pagination": "306-327", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1005478912"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-642-21702-9_18"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "1a1b4955bff53eee602c71f8abba2eeafa556cdebab21d757bdffb8f08a9fc5b"
            ]
          }
        ], 
        "publisher": {
          "location": "Berlin, Heidelberg", 
          "name": "Springer Berlin Heidelberg", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-642-21702-9_18", 
          "https://app.dimensions.ai/details/publication/pub.1005478912"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T08:52", 
        "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/0000000368_0000000368/records_78968_00000000.jsonl", 
        "type": "Chapter", 
        "url": "https://link.springer.com/10.1007%2F978-3-642-21702-9_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-642-21702-9_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-642-21702-9_18'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-21702-9_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-642-21702-9_18'


     

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

    182 TRIPLES      23 PREDICATES      55 URIs      20 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-642-21702-9_18 schema:about anzsrc-for:08
    2 anzsrc-for:0803
    3 schema:author N6f4186f918b6448bb357c055cc6802dd
    4 schema:citation sg:pub.10.1007/11502760_19
    5 sg:pub.10.1007/11502760_3
    6 sg:pub.10.1007/11761679_23
    7 sg:pub.10.1007/11799313_20
    8 sg:pub.10.1007/3-540-36492-7_5
    9 sg:pub.10.1007/3-540-44706-7_20
    10 sg:pub.10.1007/3-540-44987-6_32
    11 sg:pub.10.1007/3-540-45473-x_8
    12 sg:pub.10.1007/3-540-45708-9_3
    13 sg:pub.10.1007/3-540-48405-1_14
    14 sg:pub.10.1007/978-3-540-25937-4_25
    15 sg:pub.10.1007/978-3-540-25937-4_26
    16 sg:pub.10.1007/978-3-540-30539-2_2
    17 sg:pub.10.1007/978-3-540-30556-9_27
    18 sg:pub.10.1007/978-3-540-39887-5_24
    19 sg:pub.10.1007/978-3-540-68164-9_9
    20 sg:pub.10.1007/978-3-540-74462-7_23
    21 sg:pub.10.1007/978-3-540-89754-5_25
    22 sg:pub.10.1007/978-3-642-03317-9_24
    23 sg:pub.10.1007/978-3-642-03317-9_4
    24 sg:pub.10.1007/978-3-642-04138-9_1
    25 sg:pub.10.1007/978-3-642-05445-7_20
    26 sg:pub.10.1007/s00145-008-9026-x
    27 https://doi.org/10.1006/ffta.2001.0339
    28 https://doi.org/10.1017/cbo9781139172769
    29 https://doi.org/10.1109/tit.2008.920247
    30 https://doi.org/10.1145/586110.586125
    31 https://doi.org/10.1145/937527.937529
    32 schema:datePublished 2011
    33 schema:datePublishedReg 2011-01-01
    34 schema:description We study software performance of authenticated-encryption modes CCM, GCM, and OCB. Across a variety of platforms, we find OCB to be substantially faster than either alternative. For example, on an Intel i5 (“Clarkdale”) processor, good implementations of CCM, GCM, and OCB encrypt at around 4.2 cpb, 3.7 cpb, and 1.5 cpb, while CTR mode requires about 1.3 cpb. Still we find room for algorithmic improvements to OCB, showing how to trim one blockcipher call (most of the time, assuming a counter-based nonce) and reduce latency. Our findings contrast with those of McGrew and Viega (2004), who claimed similar performance for GCM and OCB.
    35 schema:editor Nb2805d355a244954b95e85d5d29b3f2d
    36 schema:genre chapter
    37 schema:inLanguage en
    38 schema:isAccessibleForFree true
    39 schema:isPartOf N4831ef92a91048abafda2069ac669b2a
    40 schema:name The Software Performance of Authenticated-Encryption Modes
    41 schema:pagination 306-327
    42 schema:productId N04668eef454540f48e7f4e58769a0467
    43 Na542cb9c776a4c03860e86ebdf116518
    44 Nc984178b9555449585ab99f07013e39d
    45 schema:publisher Na432a6d441b74462969040a366cb99e3
    46 schema:sameAs https://app.dimensions.ai/details/publication/pub.1005478912
    47 https://doi.org/10.1007/978-3-642-21702-9_18
    48 schema:sdDatePublished 2019-04-16T08:52
    49 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    50 schema:sdPublisher N2a572e0c18684ad4bc5d37aad29e9161
    51 schema:url https://link.springer.com/10.1007%2F978-3-642-21702-9_18
    52 sgo:license sg:explorer/license/
    53 sgo:sdDataset chapters
    54 rdf:type schema:Chapter
    55 N00f2f4d2a97741dd9c42f913536b98fd schema:familyName Joux
    56 schema:givenName Antoine
    57 rdf:type schema:Person
    58 N04668eef454540f48e7f4e58769a0467 schema:name readcube_id
    59 schema:value 1a1b4955bff53eee602c71f8abba2eeafa556cdebab21d757bdffb8f08a9fc5b
    60 rdf:type schema:PropertyValue
    61 N2a572e0c18684ad4bc5d37aad29e9161 schema:name Springer Nature - SN SciGraph project
    62 rdf:type schema:Organization
    63 N4831ef92a91048abafda2069ac669b2a schema:isbn 978-3-642-21701-2
    64 978-3-642-21702-9
    65 schema:name Fast Software Encryption
    66 rdf:type schema:Book
    67 N634623753959481b90547ba6df4c66d4 rdf:first sg:person.014475776464.03
    68 rdf:rest rdf:nil
    69 N6f4186f918b6448bb357c055cc6802dd rdf:first sg:person.01031055574.81
    70 rdf:rest N634623753959481b90547ba6df4c66d4
    71 Na432a6d441b74462969040a366cb99e3 schema:location Berlin, Heidelberg
    72 schema:name Springer Berlin Heidelberg
    73 rdf:type schema:Organisation
    74 Na542cb9c776a4c03860e86ebdf116518 schema:name dimensions_id
    75 schema:value pub.1005478912
    76 rdf:type schema:PropertyValue
    77 Nb2805d355a244954b95e85d5d29b3f2d rdf:first N00f2f4d2a97741dd9c42f913536b98fd
    78 rdf:rest rdf:nil
    79 Nc984178b9555449585ab99f07013e39d schema:name doi
    80 schema:value 10.1007/978-3-642-21702-9_18
    81 rdf:type schema:PropertyValue
    82 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    83 schema:name Information and Computing Sciences
    84 rdf:type schema:DefinedTerm
    85 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
    86 schema:name Computer Software
    87 rdf:type schema:DefinedTerm
    88 sg:person.01031055574.81 schema:affiliation https://www.grid.ac/institutes/grid.253564.3
    89 schema:familyName Krovetz
    90 schema:givenName Ted
    91 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01031055574.81
    92 rdf:type schema:Person
    93 sg:person.014475776464.03 schema:affiliation https://www.grid.ac/institutes/grid.27860.3b
    94 schema:familyName Rogaway
    95 schema:givenName Phillip
    96 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014475776464.03
    97 rdf:type schema:Person
    98 sg:pub.10.1007/11502760_19 schema:sameAs https://app.dimensions.ai/details/publication/pub.1044376855
    99 https://doi.org/10.1007/11502760_19
    100 rdf:type schema:CreativeWork
    101 sg:pub.10.1007/11502760_3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1026007184
    102 https://doi.org/10.1007/11502760_3
    103 rdf:type schema:CreativeWork
    104 sg:pub.10.1007/11761679_23 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053715788
    105 https://doi.org/10.1007/11761679_23
    106 rdf:type schema:CreativeWork
    107 sg:pub.10.1007/11799313_20 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012144447
    108 https://doi.org/10.1007/11799313_20
    109 rdf:type schema:CreativeWork
    110 sg:pub.10.1007/3-540-36492-7_5 schema:sameAs https://app.dimensions.ai/details/publication/pub.1034179534
    111 https://doi.org/10.1007/3-540-36492-7_5
    112 rdf:type schema:CreativeWork
    113 sg:pub.10.1007/3-540-44706-7_20 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053320339
    114 https://doi.org/10.1007/3-540-44706-7_20
    115 rdf:type schema:CreativeWork
    116 sg:pub.10.1007/3-540-44987-6_32 schema:sameAs https://app.dimensions.ai/details/publication/pub.1033008788
    117 https://doi.org/10.1007/3-540-44987-6_32
    118 rdf:type schema:CreativeWork
    119 sg:pub.10.1007/3-540-45473-x_8 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007553455
    120 https://doi.org/10.1007/3-540-45473-x_8
    121 rdf:type schema:CreativeWork
    122 sg:pub.10.1007/3-540-45708-9_3 schema:sameAs https://app.dimensions.ai/details/publication/pub.1022856116
    123 https://doi.org/10.1007/3-540-45708-9_3
    124 rdf:type schema:CreativeWork
    125 sg:pub.10.1007/3-540-48405-1_14 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006671144
    126 https://doi.org/10.1007/3-540-48405-1_14
    127 rdf:type schema:CreativeWork
    128 sg:pub.10.1007/978-3-540-25937-4_25 schema:sameAs https://app.dimensions.ai/details/publication/pub.1010570418
    129 https://doi.org/10.1007/978-3-540-25937-4_25
    130 rdf:type schema:CreativeWork
    131 sg:pub.10.1007/978-3-540-25937-4_26 schema:sameAs https://app.dimensions.ai/details/publication/pub.1025543015
    132 https://doi.org/10.1007/978-3-540-25937-4_26
    133 rdf:type schema:CreativeWork
    134 sg:pub.10.1007/978-3-540-30539-2_2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1000571328
    135 https://doi.org/10.1007/978-3-540-30539-2_2
    136 rdf:type schema:CreativeWork
    137 sg:pub.10.1007/978-3-540-30556-9_27 schema:sameAs https://app.dimensions.ai/details/publication/pub.1024482299
    138 https://doi.org/10.1007/978-3-540-30556-9_27
    139 rdf:type schema:CreativeWork
    140 sg:pub.10.1007/978-3-540-39887-5_24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1035298156
    141 https://doi.org/10.1007/978-3-540-39887-5_24
    142 rdf:type schema:CreativeWork
    143 sg:pub.10.1007/978-3-540-68164-9_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1042473961
    144 https://doi.org/10.1007/978-3-540-68164-9_9
    145 rdf:type schema:CreativeWork
    146 sg:pub.10.1007/978-3-540-74462-7_23 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053367128
    147 https://doi.org/10.1007/978-3-540-74462-7_23
    148 rdf:type schema:CreativeWork
    149 sg:pub.10.1007/978-3-540-89754-5_25 schema:sameAs https://app.dimensions.ai/details/publication/pub.1016538148
    150 https://doi.org/10.1007/978-3-540-89754-5_25
    151 rdf:type schema:CreativeWork
    152 sg:pub.10.1007/978-3-642-03317-9_24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1011377823
    153 https://doi.org/10.1007/978-3-642-03317-9_24
    154 rdf:type schema:CreativeWork
    155 sg:pub.10.1007/978-3-642-03317-9_4 schema:sameAs https://app.dimensions.ai/details/publication/pub.1014177848
    156 https://doi.org/10.1007/978-3-642-03317-9_4
    157 rdf:type schema:CreativeWork
    158 sg:pub.10.1007/978-3-642-04138-9_1 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038763693
    159 https://doi.org/10.1007/978-3-642-04138-9_1
    160 rdf:type schema:CreativeWork
    161 sg:pub.10.1007/978-3-642-05445-7_20 schema:sameAs https://app.dimensions.ai/details/publication/pub.1000014759
    162 https://doi.org/10.1007/978-3-642-05445-7_20
    163 rdf:type schema:CreativeWork
    164 sg:pub.10.1007/s00145-008-9026-x schema:sameAs https://app.dimensions.ai/details/publication/pub.1002319660
    165 https://doi.org/10.1007/s00145-008-9026-x
    166 rdf:type schema:CreativeWork
    167 https://doi.org/10.1006/ffta.2001.0339 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009573922
    168 rdf:type schema:CreativeWork
    169 https://doi.org/10.1017/cbo9781139172769 schema:sameAs https://app.dimensions.ai/details/publication/pub.1098663939
    170 rdf:type schema:CreativeWork
    171 https://doi.org/10.1109/tit.2008.920247 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061651945
    172 rdf:type schema:CreativeWork
    173 https://doi.org/10.1145/586110.586125 schema:sameAs https://app.dimensions.ai/details/publication/pub.1052218944
    174 rdf:type schema:CreativeWork
    175 https://doi.org/10.1145/937527.937529 schema:sameAs https://app.dimensions.ai/details/publication/pub.1021761157
    176 rdf:type schema:CreativeWork
    177 https://www.grid.ac/institutes/grid.253564.3 schema:alternateName California State University, Sacramento
    178 schema:name Computer Science, California State University, 95819, Sacramento, CA, USA
    179 rdf:type schema:Organization
    180 https://www.grid.ac/institutes/grid.27860.3b schema:alternateName University of California, Davis
    181 schema:name Computer Science, University of California, 95616, Davis, CA, USA
    182 rdf:type schema:Organization
     




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


    ...