An Efficient Protocol for Authenticated Key Agreement View Full Text


Ontology type: schema:ScholarlyArticle     


Article Info

DATE

2003-03

AUTHORS

Laurie Law, Alfred Menezes, Minghua Qu, Jerry Solinas, Scott Vanstone

ABSTRACT

This paper proposes an efficient two-pass protocol for authenticated key agreement in the asymmetric (public-key) setting. The protocol is based on Diffie-Hellman key agreement and can be modified to work in an arbitrary finite group and, in particular, elliptic curve groups. Two modifications of this protocol are also presented: a one-pass authenticated key agreement protocol suitable for environments where only one entity is on-line, and a three-pass protocol in which key confirmation is additionally provided. Variants of these protocols have been standardized in IEEE P1363 [17], ANSI X9.42 [2], ANSI X9.63 [4] and ISO 15496-3 [18], and are currently under consideration for standardization and by the U.S. government's National Institute for Standards and Technology [30]. More... »

PAGES

119-134

References to SciGraph publications

  • 1991. A Key Distribution “Paradox” in ADVANCES IN CRYPTOLOGY-CRYPT0’ 90
  • 1992-06. Authentication and authenticated key exchanges in DESIGNS, CODES AND CRYPTOGRAPHY
  • 1999-06. The Discrete Logarithm Problem on Elliptic Curves of Trace One in JOURNAL OF CRYPTOLOGY
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1023/a:1022595222606

    DOI

    http://dx.doi.org/10.1023/a:1022595222606

    DIMENSIONS

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


    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/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }, 
          {
            "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"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "National Security Agency, 9800 Savage Road, Suite 6511, Ft, 20755-6511, George G. Meade, MD, USA", 
              "id": "http://www.grid.ac/institutes/None", 
              "name": [
                "National Security Agency, 9800 Savage Road, Suite 6511, Ft, 20755-6511, George G. Meade, MD, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Law", 
            "givenName": "Laurie", 
            "id": "sg:person.07527706207.74", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07527706207.74"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada", 
              "id": "http://www.grid.ac/institutes/grid.46078.3d", 
              "name": [
                "Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Menezes", 
            "givenName": "Alfred", 
            "id": "sg:person.012711653371.43", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012711653371.43"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Certicom Research, 5520 Explorer Drive, 4th Floor, L4W 5L1, Mississauga, Ontario, Canada", 
              "id": "http://www.grid.ac/institutes/None", 
              "name": [
                "Certicom Research, 5520 Explorer Drive, 4th Floor, L4W 5L1, Mississauga, Ontario, Canada"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Qu", 
            "givenName": "Minghua", 
            "id": "sg:person.010300257167.71", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010300257167.71"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "National Security Agency, 9800 Savage Road, Suite 6511, 20755-6511, Ft. George G. Meade, MD, USA", 
              "id": "http://www.grid.ac/institutes/grid.482831.4", 
              "name": [
                "National Security Agency, 9800 Savage Road, Suite 6511, 20755-6511, Ft. George G. Meade, MD, USA"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Solinas", 
            "givenName": "Jerry", 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada", 
              "id": "http://www.grid.ac/institutes/grid.46078.3d", 
              "name": [
                "Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Vanstone", 
            "givenName": "Scott", 
            "id": "sg:person.010344544767.07", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010344544767.07"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/bf00124891", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1042906947", 
              "https://doi.org/10.1007/bf00124891"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s001459900052", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1031192464", 
              "https://doi.org/10.1007/s001459900052"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/3-540-38424-3_19", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1045028656", 
              "https://doi.org/10.1007/3-540-38424-3_19"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2003-03", 
        "datePublishedReg": "2003-03-01", 
        "description": "This paper proposes an efficient two-pass protocol for authenticated key agreement in the asymmetric (public-key) setting. The protocol is based on Diffie-Hellman key agreement and can be modified to work in an arbitrary finite group and, in particular, elliptic curve groups. Two modifications of this protocol are also presented: a one-pass authenticated key agreement protocol suitable for environments where only one entity is on-line, and a three-pass protocol in which key confirmation is additionally provided. Variants of these protocols have been standardized in IEEE P1363 [17], ANSI X9.42 [2], ANSI X9.63 [4] and ISO 15496-3 [18], and are currently under consideration for standardization and by the U.S. government's National Institute for Standards and Technology [30].", 
        "genre": "article", 
        "id": "sg:pub.10.1023/a:1022595222606", 
        "isAccessibleForFree": false, 
        "isPartOf": [
          {
            "id": "sg:journal.1136552", 
            "issn": [
              "0925-1022", 
              "1573-7586"
            ], 
            "name": "Designs, Codes and Cryptography", 
            "publisher": "Springer Nature", 
            "type": "Periodical"
          }, 
          {
            "issueNumber": "2", 
            "type": "PublicationIssue"
          }, 
          {
            "type": "PublicationVolume", 
            "volumeNumber": "28"
          }
        ], 
        "keywords": [
          "one-pass", 
          "agreement", 
          "technology", 
          "two-pass protocol", 
          "modification", 
          "environment", 
          "consideration", 
          "key agreement", 
          "standards", 
          "efficient protocol", 
          "lines", 
          "National Institute", 
          "protocol", 
          "Diffie-Hellman key agreement", 
          "key agreement protocol", 
          "Institute", 
          "agreement protocol", 
          "key confirmation", 
          "standardization", 
          "Authenticated Key Agreement", 
          "asymmetric setting", 
          "curve group", 
          "three-pass protocol", 
          "confirmation", 
          "setting", 
          "group", 
          "variants", 
          "entities", 
          "elliptic curve group", 
          "arbitrary finite group", 
          "IEEE P1363", 
          "paper", 
          "finite group"
        ], 
        "name": "An Efficient Protocol for Authenticated Key Agreement", 
        "pagination": "119-134", 
        "productId": [
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1050148117"
            ]
          }, 
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1023/a:1022595222606"
            ]
          }
        ], 
        "sameAs": [
          "https://doi.org/10.1023/a:1022595222606", 
          "https://app.dimensions.ai/details/publication/pub.1050148117"
        ], 
        "sdDataset": "articles", 
        "sdDatePublished": "2022-09-02T15:50", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-springernature-scigraph/baseset/20220902/entities/gbq_results/article/article_367.jsonl", 
        "type": "ScholarlyArticle", 
        "url": "https://doi.org/10.1023/a:1022595222606"
      }
    ]
     

    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.1023/a:1022595222606'

    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.1023/a:1022595222606'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1023/a:1022595222606'

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

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1023/a:1022595222606'


     

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

    137 TRIPLES      21 PREDICATES      61 URIs      50 LITERALS      6 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1023/a:1022595222606 schema:about anzsrc-for:08
    2 anzsrc-for:0804
    3 schema:author N6d73083801174c459abd566d0cbab786
    4 schema:citation sg:pub.10.1007/3-540-38424-3_19
    5 sg:pub.10.1007/bf00124891
    6 sg:pub.10.1007/s001459900052
    7 schema:datePublished 2003-03
    8 schema:datePublishedReg 2003-03-01
    9 schema:description This paper proposes an efficient two-pass protocol for authenticated key agreement in the asymmetric (public-key) setting. The protocol is based on Diffie-Hellman key agreement and can be modified to work in an arbitrary finite group and, in particular, elliptic curve groups. Two modifications of this protocol are also presented: a one-pass authenticated key agreement protocol suitable for environments where only one entity is on-line, and a three-pass protocol in which key confirmation is additionally provided. Variants of these protocols have been standardized in IEEE P1363 [17], ANSI X9.42 [2], ANSI X9.63 [4] and ISO 15496-3 [18], and are currently under consideration for standardization and by the U.S. government's National Institute for Standards and Technology [30].
    10 schema:genre article
    11 schema:isAccessibleForFree false
    12 schema:isPartOf N96f55a78653945c6b3d29a680f53e32b
    13 Nbf3f486e11cf4dbebb9beb96c4fb6c63
    14 sg:journal.1136552
    15 schema:keywords Authenticated Key Agreement
    16 Diffie-Hellman key agreement
    17 IEEE P1363
    18 Institute
    19 National Institute
    20 agreement
    21 agreement protocol
    22 arbitrary finite group
    23 asymmetric setting
    24 confirmation
    25 consideration
    26 curve group
    27 efficient protocol
    28 elliptic curve group
    29 entities
    30 environment
    31 finite group
    32 group
    33 key agreement
    34 key agreement protocol
    35 key confirmation
    36 lines
    37 modification
    38 one-pass
    39 paper
    40 protocol
    41 setting
    42 standardization
    43 standards
    44 technology
    45 three-pass protocol
    46 two-pass protocol
    47 variants
    48 schema:name An Efficient Protocol for Authenticated Key Agreement
    49 schema:pagination 119-134
    50 schema:productId N3ac3bcb799b3470ca9b7210258f89f3c
    51 N766cf6eac1944531984234be641f4bb1
    52 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050148117
    53 https://doi.org/10.1023/a:1022595222606
    54 schema:sdDatePublished 2022-09-02T15:50
    55 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    56 schema:sdPublisher Ncdef2ca31e8f408185ec69bd1706403e
    57 schema:url https://doi.org/10.1023/a:1022595222606
    58 sgo:license sg:explorer/license/
    59 sgo:sdDataset articles
    60 rdf:type schema:ScholarlyArticle
    61 N3962849bf17a45b699ff3247693f6fb9 rdf:first sg:person.010300257167.71
    62 rdf:rest N60d8baa365b141939e7df983f7ba2861
    63 N3ac3bcb799b3470ca9b7210258f89f3c schema:name dimensions_id
    64 schema:value pub.1050148117
    65 rdf:type schema:PropertyValue
    66 N60d8baa365b141939e7df983f7ba2861 rdf:first N7c19ac9eb8074b23af4584d08acb4c8b
    67 rdf:rest N8baa28a6aa9b4fe7b54c4a8257388a2f
    68 N6d73083801174c459abd566d0cbab786 rdf:first sg:person.07527706207.74
    69 rdf:rest Ne674036a480d4dd582ed33abe500a6ad
    70 N766cf6eac1944531984234be641f4bb1 schema:name doi
    71 schema:value 10.1023/a:1022595222606
    72 rdf:type schema:PropertyValue
    73 N7c19ac9eb8074b23af4584d08acb4c8b schema:affiliation grid-institutes:grid.482831.4
    74 schema:familyName Solinas
    75 schema:givenName Jerry
    76 rdf:type schema:Person
    77 N8baa28a6aa9b4fe7b54c4a8257388a2f rdf:first sg:person.010344544767.07
    78 rdf:rest rdf:nil
    79 N96f55a78653945c6b3d29a680f53e32b schema:volumeNumber 28
    80 rdf:type schema:PublicationVolume
    81 Nbf3f486e11cf4dbebb9beb96c4fb6c63 schema:issueNumber 2
    82 rdf:type schema:PublicationIssue
    83 Ncdef2ca31e8f408185ec69bd1706403e schema:name Springer Nature - SN SciGraph project
    84 rdf:type schema:Organization
    85 Ne674036a480d4dd582ed33abe500a6ad rdf:first sg:person.012711653371.43
    86 rdf:rest N3962849bf17a45b699ff3247693f6fb9
    87 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    88 schema:name Information and Computing Sciences
    89 rdf:type schema:DefinedTerm
    90 anzsrc-for:0804 schema:inDefinedTermSet anzsrc-for:
    91 schema:name Data Format
    92 rdf:type schema:DefinedTerm
    93 sg:journal.1136552 schema:issn 0925-1022
    94 1573-7586
    95 schema:name Designs, Codes and Cryptography
    96 schema:publisher Springer Nature
    97 rdf:type schema:Periodical
    98 sg:person.010300257167.71 schema:affiliation grid-institutes:None
    99 schema:familyName Qu
    100 schema:givenName Minghua
    101 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010300257167.71
    102 rdf:type schema:Person
    103 sg:person.010344544767.07 schema:affiliation grid-institutes:grid.46078.3d
    104 schema:familyName Vanstone
    105 schema:givenName Scott
    106 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010344544767.07
    107 rdf:type schema:Person
    108 sg:person.012711653371.43 schema:affiliation grid-institutes:grid.46078.3d
    109 schema:familyName Menezes
    110 schema:givenName Alfred
    111 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012711653371.43
    112 rdf:type schema:Person
    113 sg:person.07527706207.74 schema:affiliation grid-institutes:None
    114 schema:familyName Law
    115 schema:givenName Laurie
    116 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07527706207.74
    117 rdf:type schema:Person
    118 sg:pub.10.1007/3-540-38424-3_19 schema:sameAs https://app.dimensions.ai/details/publication/pub.1045028656
    119 https://doi.org/10.1007/3-540-38424-3_19
    120 rdf:type schema:CreativeWork
    121 sg:pub.10.1007/bf00124891 schema:sameAs https://app.dimensions.ai/details/publication/pub.1042906947
    122 https://doi.org/10.1007/bf00124891
    123 rdf:type schema:CreativeWork
    124 sg:pub.10.1007/s001459900052 schema:sameAs https://app.dimensions.ai/details/publication/pub.1031192464
    125 https://doi.org/10.1007/s001459900052
    126 rdf:type schema:CreativeWork
    127 grid-institutes:None schema:alternateName Certicom Research, 5520 Explorer Drive, 4th Floor, L4W 5L1, Mississauga, Ontario, Canada
    128 National Security Agency, 9800 Savage Road, Suite 6511, Ft, 20755-6511, George G. Meade, MD, USA
    129 schema:name Certicom Research, 5520 Explorer Drive, 4th Floor, L4W 5L1, Mississauga, Ontario, Canada
    130 National Security Agency, 9800 Savage Road, Suite 6511, Ft, 20755-6511, George G. Meade, MD, USA
    131 rdf:type schema:Organization
    132 grid-institutes:grid.46078.3d schema:alternateName Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada
    133 schema:name Dept. of C&O, University of Waterloo, N2L 3G1, Waterloo, Ontario, Canada
    134 rdf:type schema:Organization
    135 grid-institutes:grid.482831.4 schema:alternateName National Security Agency, 9800 Savage Road, Suite 6511, 20755-6511, Ft. George G. Meade, MD, USA
    136 schema:name National Security Agency, 9800 Savage Road, Suite 6511, 20755-6511, Ft. George G. Meade, MD, USA
    137 rdf:type schema:Organization
     




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


    ...