Ontology type: schema:Chapter
2016
AUTHORSHwajeong Seo , Zhe Liu , Jongseok Choi , Taehwan Park , Howon Kim
ABSTRACTIn WISA’13, a novel lightweight block cipher named LEA was released. This algorithm has certain useful features for hardware and software implementations, i.e., simple ARX operations, non-S-box architecture, and 32-bit word size. These features are realized in several platforms for practical usage with high performance and low overheads. In this paper, we further improve 128-, 192- and 256-bit LEA encryption for low-end embedded processors. Firstly we present speed optimization methods. The methods split a 32-bit word operation into four byte-wise operations and avoid several rotation operations by taking advantages of efficient byte-wise rotations. Secondly we reduce the code size to ensure minimum code size. We find the minimum inner loops and optimize them in an instruction set level. After then we construct the whole algorithm in a partly unrolled fashion with reasonable speed. Finally, we achieved the fastest LEA implementations, which improves performance by 10.9 % than previous best known results. For size optimization, our implementation only occupies the 280B to conduct LEA encryption. After scaling, our implementation achieved the smallest ARX implementations so far, compared with other state-of-art ARX block ciphers such as SPECK and SIMON. More... »
PAGES28-40
Information Security Applications
ISBN
978-3-319-31874-5
978-3-319-31875-2
http://scigraph.springernature.com/pub.10.1007/978-3-319-31875-2_3
DOIhttp://dx.doi.org/10.1007/978-3-319-31875-2_3
DIMENSIONShttps://app.dimensions.ai/details/publication/pub.1017411533
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": "Pusan National University",
"id": "https://www.grid.ac/institutes/grid.262229.f",
"name": [
"School of Computer Science and Engineering, Pusan National University"
],
"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": "University of Luxembourg",
"id": "https://www.grid.ac/institutes/grid.16008.3f",
"name": [
"Laboratory of Algorithmics, Cryptology and Security (LACS), University of Luxembourg"
],
"type": "Organization"
},
"familyName": "Liu",
"givenName": "Zhe",
"id": "sg:person.013144776623.84",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013144776623.84"
],
"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"
],
"type": "Organization"
},
"familyName": "Choi",
"givenName": "Jongseok",
"id": "sg:person.016515567115.78",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016515567115.78"
],
"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"
],
"type": "Organization"
},
"familyName": "Park",
"givenName": "Taehwan",
"id": "sg:person.014133561767.73",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014133561767.73"
],
"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"
],
"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": "sg:pub.10.1007/978-3-642-33481-8_16",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1023941760",
"https://doi.org/10.1007/978-3-642-33481-8_16"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-642-13858-4_5",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1046316812",
"https://doi.org/10.1007/978-3-642-13858-4_5"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-642-13858-4_5",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1046316812",
"https://doi.org/10.1007/978-3-642-13858-4_5"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-319-16363-5_1",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1049093977",
"https://doi.org/10.1007/978-3-319-16363-5_1"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-319-12160-4_16",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1053203922",
"https://doi.org/10.1007/978-3-319-12160-4_16"
],
"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.3934/amc.2010.4.169",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1071730649"
],
"type": "CreativeWork"
}
],
"datePublished": "2016",
"datePublishedReg": "2016-01-01",
"description": "In WISA\u201913, a novel lightweight block cipher named LEA was released. This algorithm has certain useful features for hardware and software implementations, i.e., simple ARX operations, non-S-box architecture, and 32-bit word size. These features are realized in several platforms for practical usage with high performance and low overheads. In this paper, we further improve 128-, 192- and 256-bit LEA encryption for low-end embedded processors. Firstly we present speed optimization methods. The methods split a 32-bit word operation into four byte-wise operations and avoid several rotation operations by taking advantages of efficient byte-wise rotations. Secondly we reduce the code size to ensure minimum code size. We find the minimum inner loops and optimize them in an instruction set level. After then we construct the whole algorithm in a partly unrolled fashion with reasonable speed. Finally, we achieved the fastest LEA implementations, which improves performance by 10.9\u00a0% than previous best known results. For size optimization, our implementation only occupies the 280B to conduct LEA encryption. After scaling, our implementation achieved the smallest ARX implementations so far, compared with other state-of-art ARX block ciphers such as SPECK and SIMON.",
"editor": [
{
"familyName": "Kim",
"givenName": "Ho-won",
"type": "Person"
},
{
"familyName": "Choi",
"givenName": "Dooho",
"type": "Person"
}
],
"genre": "chapter",
"id": "sg:pub.10.1007/978-3-319-31875-2_3",
"inLanguage": [
"en"
],
"isAccessibleForFree": false,
"isPartOf": {
"isbn": [
"978-3-319-31874-5",
"978-3-319-31875-2"
],
"name": "Information Security Applications",
"type": "Book"
},
"name": "Compact Implementations of LEA Block Cipher for Low-End Microprocessors",
"pagination": "28-40",
"productId": [
{
"name": "doi",
"type": "PropertyValue",
"value": [
"10.1007/978-3-319-31875-2_3"
]
},
{
"name": "readcube_id",
"type": "PropertyValue",
"value": [
"52f4954ef1f0eb4ef988cf876312fec1917210e74d71e9840396a4cc3c6f9047"
]
},
{
"name": "dimensions_id",
"type": "PropertyValue",
"value": [
"pub.1017411533"
]
}
],
"publisher": {
"location": "Cham",
"name": "Springer International Publishing",
"type": "Organisation"
},
"sameAs": [
"https://doi.org/10.1007/978-3-319-31875-2_3",
"https://app.dimensions.ai/details/publication/pub.1017411533"
],
"sdDataset": "chapters",
"sdDatePublished": "2019-04-15T15:20",
"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_8672_00000253.jsonl",
"type": "Chapter",
"url": "http://link.springer.com/10.1007/978-3-319-31875-2_3"
}
]
Download the RDF metadata as: json-ld nt turtle xml License info
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-31875-2_3'
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-31875-2_3'
Turtle is a human-readable linked data format.
curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-31875-2_3'
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-31875-2_3'
This table displays all metadata directly associated to this object as RDF triples.
124 TRIPLES
23 PREDICATES
33 URIs
20 LITERALS
8 BLANK NODES