The Unified Hardware Design for GCM and SGCM View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2015

AUTHORS

Yeoncheol Lee , Hwajeong Seo , Howon Kim

ABSTRACT

Authenticated Encryption (AE) schemes are an important security tool. Especially, GCM has been widely adopted on account of its performance and efficiency and used widely. As GCM has some weaknesses, SGCM has been proposed in 2011 and both AE schemes sometimes are used in the same system or hardware architecture. In this paper, we present the novel unified hardware for GCM and SGCM. Both modes are readily integrated into single architecture with little modification. The main contributions are three folded. Firstly, we unified GCM and SGCM using dual field adder. Secondly, we improved the previous dual field multiplier to fit our architecture. Our dual field multiplier just needs half cycles of referred one. For quantitative analysis, we calculate areas except for LEA core and add areas of AES which was used by each of previous works. We expect to achieve 29 % or 35 % less size than previous one. Lastly, we applied LEA instead of AES for the compact hardware implementation. Our unified hardware for GCM and SGCM is implemented within 16,133 GE and achieves 0.5 Gbps on 500 Mhz. Our unified hardware using LEA has 48 % less size than the one using AES. More... »

PAGES

307-320

Book

TITLE

Information Security Applications

ISBN

978-3-319-15086-4
978-3-319-15087-1

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-15087-1_24

DOI

http://dx.doi.org/10.1007/978-3-319-15087-1_24

DIMENSIONS

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


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": "Pusan National University", 
          "id": "https://www.grid.ac/institutes/grid.262229.f", 
          "name": [
            "School of Computer Science and Engineering, Pusan National University, San-30, Jangjeon-dong, Geumjeong-gu, Busan, 609\u2013735, Republic of Korea"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Lee", 
        "givenName": "Yeoncheol", 
        "id": "sg:person.012515322237.94", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012515322237.94"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Pusan National University", 
          "id": "https://www.grid.ac/institutes/grid.262229.f", 
          "name": [
            "School of Computer Science and Engineering, Pusan National University, San-30, Jangjeon-dong, Geumjeong-gu, Busan, 609\u2013735, Republic of Korea"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Seo", 
        "givenName": "Hwajeong", 
        "id": "sg:person.015101423711.26", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015101423711.26"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Pusan National University", 
          "id": "https://www.grid.ac/institutes/grid.262229.f", 
          "name": [
            "School of Computer Science and Engineering, Pusan National University, San-30, Jangjeon-dong, Geumjeong-gu, Busan, 609\u2013735, Republic of Korea"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kim", 
        "givenName": "Howon", 
        "id": "sg:person.010610076315.82", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010610076315.82"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.3390/s140100975", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1000747930"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-20465-4_6", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1007026772", 
          "https://doi.org/10.1007/978-3-642-20465-4_6"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-642-20465-4_6", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1007026772", 
          "https://doi.org/10.1007/978-3-642-20465-4_6"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-44709-1_18", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1015994345", 
          "https://doi.org/10.1007/3-540-44709-1_18"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-44709-1_18", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1015994345", 
          "https://doi.org/10.1007/3-540-44709-1_18"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/11506447_9", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1020689243", 
          "https://doi.org/10.1007/11506447_9"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/11506447_9", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1020689243", 
          "https://doi.org/10.1007/11506447_9"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-45682-1_15", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1023027038", 
          "https://doi.org/10.1007/3-540-45682-1_15"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/10958513_20", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1038583678", 
          "https://doi.org/10.1007/10958513_20"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/10958513_20", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1038583678", 
          "https://doi.org/10.1007/10958513_20"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/978-3-319-05149-9_1", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1053702235", 
          "https://doi.org/10.1007/978-3-319-05149-9_1"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1049/ip-ifs:20055006", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1056855693"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1049/ip-ifs:20055006", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1056855693"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tc.2003.1228516", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061533874"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tc.2008.217", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061534631"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/iscas.2006.1693712", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093634659"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2015", 
    "datePublishedReg": "2015-01-01", 
    "description": "Authenticated Encryption (AE) schemes are an important security tool. Especially, GCM has been widely adopted on account of its performance and efficiency and used widely. As GCM has some weaknesses, SGCM has been proposed in 2011 and both AE schemes sometimes are used in the same system or hardware architecture. In this paper, we present the novel unified hardware for GCM and SGCM. Both modes are readily integrated into single architecture with little modification. The main contributions are three folded. Firstly, we unified GCM and SGCM using dual field adder. Secondly, we improved the previous dual field multiplier to fit our architecture. Our dual field multiplier just needs half cycles of referred one. For quantitative analysis, we calculate areas except for LEA core and add areas of AES which was used by each of previous works. We expect to achieve 29\u00a0% or 35\u00a0% less size than previous one. Lastly, we applied LEA instead of AES for the compact hardware implementation. Our unified hardware for GCM and SGCM is implemented within 16,133 GE and achieves 0.5 Gbps on 500 Mhz. Our unified hardware using LEA has 48\u00a0% less size than the one using AES.", 
    "editor": [
      {
        "familyName": "Rhee", 
        "givenName": "Kyung-Hyune", 
        "type": "Person"
      }, 
      {
        "familyName": "Yi", 
        "givenName": "Jeong Hyun", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-15087-1_24", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-319-15086-4", 
        "978-3-319-15087-1"
      ], 
      "name": "Information Security Applications", 
      "type": "Book"
    }, 
    "name": "The Unified Hardware Design for GCM and SGCM", 
    "pagination": "307-320", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-15087-1_24"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "573a167859a0fc19a9f6200001bdc495280e5c2b50f631c90571bdb4c5ae0db4"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1018307131"
        ]
      }
    ], 
    "publisher": {
      "location": "Cham", 
      "name": "Springer International Publishing", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-15087-1_24", 
      "https://app.dimensions.ai/details/publication/pub.1018307131"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T18:10", 
    "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/0000000001_0000000264/records_8681_00000254.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-319-15087-1_24"
  }
]
 

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-15087-1_24'

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-15087-1_24'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-15087-1_24'

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-15087-1_24'


 

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

123 TRIPLES      23 PREDICATES      38 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-15087-1_24 schema:about anzsrc-for:08
2 anzsrc-for:0804
3 schema:author N0ee4fb8571394087a7c1002299f61e69
4 schema:citation sg:pub.10.1007/10958513_20
5 sg:pub.10.1007/11506447_9
6 sg:pub.10.1007/3-540-44709-1_18
7 sg:pub.10.1007/3-540-45682-1_15
8 sg:pub.10.1007/978-3-319-05149-9_1
9 sg:pub.10.1007/978-3-642-20465-4_6
10 https://doi.org/10.1049/ip-ifs:20055006
11 https://doi.org/10.1109/iscas.2006.1693712
12 https://doi.org/10.1109/tc.2003.1228516
13 https://doi.org/10.1109/tc.2008.217
14 https://doi.org/10.3390/s140100975
15 schema:datePublished 2015
16 schema:datePublishedReg 2015-01-01
17 schema:description Authenticated Encryption (AE) schemes are an important security tool. Especially, GCM has been widely adopted on account of its performance and efficiency and used widely. As GCM has some weaknesses, SGCM has been proposed in 2011 and both AE schemes sometimes are used in the same system or hardware architecture. In this paper, we present the novel unified hardware for GCM and SGCM. Both modes are readily integrated into single architecture with little modification. The main contributions are three folded. Firstly, we unified GCM and SGCM using dual field adder. Secondly, we improved the previous dual field multiplier to fit our architecture. Our dual field multiplier just needs half cycles of referred one. For quantitative analysis, we calculate areas except for LEA core and add areas of AES which was used by each of previous works. We expect to achieve 29 % or 35 % less size than previous one. Lastly, we applied LEA instead of AES for the compact hardware implementation. Our unified hardware for GCM and SGCM is implemented within 16,133 GE and achieves 0.5 Gbps on 500 Mhz. Our unified hardware using LEA has 48 % less size than the one using AES.
18 schema:editor Na5a07ae40d524b5299b19e609d49bf5f
19 schema:genre chapter
20 schema:inLanguage en
21 schema:isAccessibleForFree false
22 schema:isPartOf N63e436538ec040c9917abd3d9d13f9dc
23 schema:name The Unified Hardware Design for GCM and SGCM
24 schema:pagination 307-320
25 schema:productId N20af4aed48be469fbc9eb6d6798fe717
26 N3a6d4c59b88a424fb69b951d9bdde9b9
27 Ne5616750f2dd4b22aee24ca3e39aaf31
28 schema:publisher N2b8557210725464e9a0f3d6d6230470b
29 schema:sameAs https://app.dimensions.ai/details/publication/pub.1018307131
30 https://doi.org/10.1007/978-3-319-15087-1_24
31 schema:sdDatePublished 2019-04-15T18:10
32 schema:sdLicense https://scigraph.springernature.com/explorer/license/
33 schema:sdPublisher Nf9d86061dbf840cca0496140d869f5b6
34 schema:url http://link.springer.com/10.1007/978-3-319-15087-1_24
35 sgo:license sg:explorer/license/
36 sgo:sdDataset chapters
37 rdf:type schema:Chapter
38 N052afcfa65d648caa0a683183092e8e9 rdf:first sg:person.010610076315.82
39 rdf:rest rdf:nil
40 N0ee4fb8571394087a7c1002299f61e69 rdf:first sg:person.012515322237.94
41 rdf:rest N1f41db5c3e134474a1e77ebd82d41a35
42 N1f41db5c3e134474a1e77ebd82d41a35 rdf:first sg:person.015101423711.26
43 rdf:rest N052afcfa65d648caa0a683183092e8e9
44 N20af4aed48be469fbc9eb6d6798fe717 schema:name dimensions_id
45 schema:value pub.1018307131
46 rdf:type schema:PropertyValue
47 N2b8557210725464e9a0f3d6d6230470b schema:location Cham
48 schema:name Springer International Publishing
49 rdf:type schema:Organisation
50 N3a6d4c59b88a424fb69b951d9bdde9b9 schema:name doi
51 schema:value 10.1007/978-3-319-15087-1_24
52 rdf:type schema:PropertyValue
53 N63e436538ec040c9917abd3d9d13f9dc schema:isbn 978-3-319-15086-4
54 978-3-319-15087-1
55 schema:name Information Security Applications
56 rdf:type schema:Book
57 N79f22bc714ef45dc82c329c8ee65e746 rdf:first N96c7149f2fd2423983b40c0cb29e2489
58 rdf:rest rdf:nil
59 N8e18a15aca7d4b45bbe444e73caec4ac schema:familyName Rhee
60 schema:givenName Kyung-Hyune
61 rdf:type schema:Person
62 N96c7149f2fd2423983b40c0cb29e2489 schema:familyName Yi
63 schema:givenName Jeong Hyun
64 rdf:type schema:Person
65 Na5a07ae40d524b5299b19e609d49bf5f rdf:first N8e18a15aca7d4b45bbe444e73caec4ac
66 rdf:rest N79f22bc714ef45dc82c329c8ee65e746
67 Ne5616750f2dd4b22aee24ca3e39aaf31 schema:name readcube_id
68 schema:value 573a167859a0fc19a9f6200001bdc495280e5c2b50f631c90571bdb4c5ae0db4
69 rdf:type schema:PropertyValue
70 Nf9d86061dbf840cca0496140d869f5b6 schema:name Springer Nature - SN SciGraph project
71 rdf:type schema:Organization
72 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
73 schema:name Information and Computing Sciences
74 rdf:type schema:DefinedTerm
75 anzsrc-for:0804 schema:inDefinedTermSet anzsrc-for:
76 schema:name Data Format
77 rdf:type schema:DefinedTerm
78 sg:person.010610076315.82 schema:affiliation https://www.grid.ac/institutes/grid.262229.f
79 schema:familyName Kim
80 schema:givenName Howon
81 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010610076315.82
82 rdf:type schema:Person
83 sg:person.012515322237.94 schema:affiliation https://www.grid.ac/institutes/grid.262229.f
84 schema:familyName Lee
85 schema:givenName Yeoncheol
86 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012515322237.94
87 rdf:type schema:Person
88 sg:person.015101423711.26 schema:affiliation https://www.grid.ac/institutes/grid.262229.f
89 schema:familyName Seo
90 schema:givenName Hwajeong
91 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015101423711.26
92 rdf:type schema:Person
93 sg:pub.10.1007/10958513_20 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038583678
94 https://doi.org/10.1007/10958513_20
95 rdf:type schema:CreativeWork
96 sg:pub.10.1007/11506447_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1020689243
97 https://doi.org/10.1007/11506447_9
98 rdf:type schema:CreativeWork
99 sg:pub.10.1007/3-540-44709-1_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1015994345
100 https://doi.org/10.1007/3-540-44709-1_18
101 rdf:type schema:CreativeWork
102 sg:pub.10.1007/3-540-45682-1_15 schema:sameAs https://app.dimensions.ai/details/publication/pub.1023027038
103 https://doi.org/10.1007/3-540-45682-1_15
104 rdf:type schema:CreativeWork
105 sg:pub.10.1007/978-3-319-05149-9_1 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053702235
106 https://doi.org/10.1007/978-3-319-05149-9_1
107 rdf:type schema:CreativeWork
108 sg:pub.10.1007/978-3-642-20465-4_6 schema:sameAs https://app.dimensions.ai/details/publication/pub.1007026772
109 https://doi.org/10.1007/978-3-642-20465-4_6
110 rdf:type schema:CreativeWork
111 https://doi.org/10.1049/ip-ifs:20055006 schema:sameAs https://app.dimensions.ai/details/publication/pub.1056855693
112 rdf:type schema:CreativeWork
113 https://doi.org/10.1109/iscas.2006.1693712 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093634659
114 rdf:type schema:CreativeWork
115 https://doi.org/10.1109/tc.2003.1228516 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061533874
116 rdf:type schema:CreativeWork
117 https://doi.org/10.1109/tc.2008.217 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061534631
118 rdf:type schema:CreativeWork
119 https://doi.org/10.3390/s140100975 schema:sameAs https://app.dimensions.ai/details/publication/pub.1000747930
120 rdf:type schema:CreativeWork
121 https://www.grid.ac/institutes/grid.262229.f schema:alternateName Pusan National University
122 schema:name School of Computer Science and Engineering, Pusan National University, San-30, Jangjeon-dong, Geumjeong-gu, Busan, 609–735, Republic of Korea
123 rdf:type schema:Organization
 




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


...