Sosemanuk, a Fast Software-Oriented Stream Cipher View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2008

AUTHORS

Côme Berbain , Olivier Billet , Anne Canteaut , Nicolas Courtois , Henri Gilbert , Louis Goubin , Aline Gouget , Louis Granboulan , Cédric Lauradoux , Marine Minier , Thomas Pornin , Hervé Sibert

ABSTRACT

Sosemanuk is a new synchronous software-oriented stream cipher, corresponding to Profile 1 of the ECRYPT call for stream cipher primitives. Its key length is variable between 128 and 256 bits. It accommodates a 128-bit initial value. Any key length is claimed to achieve 128-bit security. The Sosemanuk cipher uses both some basic design principles from the stream cipher SNOW 2.0 and some transformations derived from the block cipher SERPENT. Sosemanuk aims at improving SNOW 2.0 both from the security and from the efficiency points of view. Most notably, it uses a faster IV-setup procedure. It also requires a reduced amount of static data, yielding better performance on several architectures. More... »

PAGES

98-118

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-68351-3_9

DOI

http://dx.doi.org/10.1007/978-3-540-68351-3_9

DIMENSIONS

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


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/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Orange Labs, France", 
          "id": "http://www.grid.ac/institutes/grid.89485.38", 
          "name": [
            "Orange Labs, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Berbain", 
        "givenName": "C\u00f4me", 
        "id": "sg:person.011123560622.27", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011123560622.27"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Orange Labs, France", 
          "id": "http://www.grid.ac/institutes/grid.89485.38", 
          "name": [
            "Orange Labs, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Billet", 
        "givenName": "Olivier", 
        "id": "sg:person.011100216333.64", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011100216333.64"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "INRIA-Rocquencourt, projet CODES, France", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "INRIA-Rocquencourt, projet CODES, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Canteaut", 
        "givenName": "Anne", 
        "id": "sg:person.012730266023.08", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012730266023.08"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University College of London, UK", 
          "id": "http://www.grid.ac/institutes/grid.83440.3b", 
          "name": [
            "University College of London, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Courtois", 
        "givenName": "Nicolas", 
        "id": "sg:person.013151403707.45", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013151403707.45"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Orange Labs, France", 
          "id": "http://www.grid.ac/institutes/grid.89485.38", 
          "name": [
            "Orange Labs, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gilbert", 
        "givenName": "Henri", 
        "id": "sg:person.012771236207.08", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012771236207.08"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Universit\u00e9 de Versailles, France", 
          "id": "http://www.grid.ac/institutes/grid.12832.3a", 
          "name": [
            "Universit\u00e9 de Versailles, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Goubin", 
        "givenName": "Louis", 
        "id": "sg:person.015370711241.32", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015370711241.32"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Gemalto, France", 
          "id": "http://www.grid.ac/institutes/grid.423838.6", 
          "name": [
            "Gemalto, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gouget", 
        "givenName": "Aline", 
        "id": "sg:person.015700161275.18", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015700161275.18"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "EADS, France", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "EADS, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Granboulan", 
        "givenName": "Louis", 
        "id": "sg:person.011076144311.71", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011076144311.71"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "INRIA-Rocquencourt, projet CODES, France", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "INRIA-Rocquencourt, projet CODES, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Lauradoux", 
        "givenName": "C\u00e9dric", 
        "id": "sg:person.07742272017.49", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07742272017.49"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "INSA de Lyon, France", 
          "id": "http://www.grid.ac/institutes/grid.15399.37", 
          "name": [
            "INSA de Lyon, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Minier", 
        "givenName": "Marine", 
        "id": "sg:person.011575127075.64", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011575127075.64"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Cryptolog International, France", 
          "id": "http://www.grid.ac/institutes/None", 
          "name": [
            "Cryptolog International, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Pornin", 
        "givenName": "Thomas", 
        "id": "sg:person.013550503736.53", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013550503736.53"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "NXP Semiconductors, France", 
          "id": "http://www.grid.ac/institutes/grid.435534.0", 
          "name": [
            "NXP Semiconductors, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Sibert", 
        "givenName": "Herv\u00e9", 
        "id": "sg:person.011662563227.79", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011662563227.79"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2008", 
    "datePublishedReg": "2008-01-01", 
    "description": "Sosemanuk is a new synchronous software-oriented stream cipher, corresponding to Profile\u00a01 of the ECRYPT call for stream cipher primitives. Its key length is variable between 128 and 256\u00a0bits. It accommodates a 128-bit initial value. Any key length is claimed to achieve 128-bit security. The Sosemanuk cipher uses both some basic design principles from the stream cipher SNOW\u00a02.0 and some transformations derived from the block cipher SERPENT. Sosemanuk aims at improving SNOW\u00a02.0 both from the security and from the efficiency points of view. Most notably, it uses a faster IV-setup procedure. It also requires a reduced amount of static data, yielding better performance on several architectures.", 
    "editor": [
      {
        "familyName": "Robshaw", 
        "givenName": "Matthew", 
        "type": "Person"
      }, 
      {
        "familyName": "Billet", 
        "givenName": "Olivier", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-68351-3_9", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-68350-6", 
        "978-3-540-68351-3"
      ], 
      "name": "New Stream Cipher Designs", 
      "type": "Book"
    }, 
    "keywords": [
      "key length", 
      "stream cipher", 
      "software-oriented stream cipher", 
      "block cipher Serpent", 
      "static data", 
      "cipher primitives", 
      "fast software", 
      "cipher", 
      "basic design principles", 
      "SOSEMANUK", 
      "better performance", 
      "design principles", 
      "security", 
      "primitives", 
      "architecture", 
      "software", 
      "bits", 
      "performance", 
      "calls", 
      "initial value", 
      "efficiency point", 
      "data", 
      "view", 
      "principles", 
      "point", 
      "amount", 
      "transformation", 
      "Serpent", 
      "procedure", 
      "values", 
      "length", 
      "snow", 
      "profile"
    ], 
    "name": "Sosemanuk, a Fast Software-Oriented Stream Cipher", 
    "pagination": "98-118", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1039139667"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-68351-3_9"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-68351-3_9", 
      "https://app.dimensions.ai/details/publication/pub.1039139667"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-11-24T21:20", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20221124/entities/gbq_results/chapter/chapter_94.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-540-68351-3_9"
  }
]
 

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-540-68351-3_9'

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-540-68351-3_9'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-68351-3_9'

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-540-68351-3_9'


 

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

196 TRIPLES      22 PREDICATES      58 URIs      51 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-68351-3_9 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 schema:author N94a4f29d437f43f9b7db4853b6a47026
4 schema:datePublished 2008
5 schema:datePublishedReg 2008-01-01
6 schema:description Sosemanuk is a new synchronous software-oriented stream cipher, corresponding to Profile 1 of the ECRYPT call for stream cipher primitives. Its key length is variable between 128 and 256 bits. It accommodates a 128-bit initial value. Any key length is claimed to achieve 128-bit security. The Sosemanuk cipher uses both some basic design principles from the stream cipher SNOW 2.0 and some transformations derived from the block cipher SERPENT. Sosemanuk aims at improving SNOW 2.0 both from the security and from the efficiency points of view. Most notably, it uses a faster IV-setup procedure. It also requires a reduced amount of static data, yielding better performance on several architectures.
7 schema:editor N1a9052e8cc624fc083b30aea8d34d46b
8 schema:genre chapter
9 schema:isAccessibleForFree true
10 schema:isPartOf Nb0f49083c8e44afd8f4be1e79e26e8db
11 schema:keywords SOSEMANUK
12 Serpent
13 amount
14 architecture
15 basic design principles
16 better performance
17 bits
18 block cipher Serpent
19 calls
20 cipher
21 cipher primitives
22 data
23 design principles
24 efficiency point
25 fast software
26 initial value
27 key length
28 length
29 performance
30 point
31 primitives
32 principles
33 procedure
34 profile
35 security
36 snow
37 software
38 software-oriented stream cipher
39 static data
40 stream cipher
41 transformation
42 values
43 view
44 schema:name Sosemanuk, a Fast Software-Oriented Stream Cipher
45 schema:pagination 98-118
46 schema:productId N32f000361ce144ad96ea23bcf21eb871
47 Nb230858d1d0c4cb7842937afa3677898
48 schema:publisher N2db20b8b441c415c80c625d8d349e68e
49 schema:sameAs https://app.dimensions.ai/details/publication/pub.1039139667
50 https://doi.org/10.1007/978-3-540-68351-3_9
51 schema:sdDatePublished 2022-11-24T21:20
52 schema:sdLicense https://scigraph.springernature.com/explorer/license/
53 schema:sdPublisher N682df3cb876d4b4c8deeae9c94e7e690
54 schema:url https://doi.org/10.1007/978-3-540-68351-3_9
55 sgo:license sg:explorer/license/
56 sgo:sdDataset chapters
57 rdf:type schema:Chapter
58 N011d4cdb8c524f77a065d138eb1021f1 rdf:first sg:person.013550503736.53
59 rdf:rest N8ae6aeb3493b4d9f8263fcbcfb895d14
60 N1a9052e8cc624fc083b30aea8d34d46b rdf:first N55861b509e424670afc2a21cf7c9095b
61 rdf:rest Ne1aaf1bfb3fb421db594f842e2aab7f9
62 N2db20b8b441c415c80c625d8d349e68e schema:name Springer Nature
63 rdf:type schema:Organisation
64 N32f000361ce144ad96ea23bcf21eb871 schema:name dimensions_id
65 schema:value pub.1039139667
66 rdf:type schema:PropertyValue
67 N3829e67c7d184a70a463da1773242491 rdf:first sg:person.011076144311.71
68 rdf:rest N3ea015a653ed494cb0b93451e1b2fa80
69 N3ea015a653ed494cb0b93451e1b2fa80 rdf:first sg:person.07742272017.49
70 rdf:rest N93738d52b5574176829e05e1cc6b7c3d
71 N4f7e0519bcbe4dcbb36aae455b53b8f9 rdf:first sg:person.011100216333.64
72 rdf:rest N57aeab59ae2249ba95d88feb40901469
73 N53db2428075c4e0f9c8a0e2886898bd7 rdf:first sg:person.015700161275.18
74 rdf:rest N3829e67c7d184a70a463da1773242491
75 N55861b509e424670afc2a21cf7c9095b schema:familyName Robshaw
76 schema:givenName Matthew
77 rdf:type schema:Person
78 N57aeab59ae2249ba95d88feb40901469 rdf:first sg:person.012730266023.08
79 rdf:rest Na356214c7c824071821e11ab1960d3cc
80 N682df3cb876d4b4c8deeae9c94e7e690 schema:name Springer Nature - SN SciGraph project
81 rdf:type schema:Organization
82 N8ae6aeb3493b4d9f8263fcbcfb895d14 rdf:first sg:person.011662563227.79
83 rdf:rest rdf:nil
84 N93738d52b5574176829e05e1cc6b7c3d rdf:first sg:person.011575127075.64
85 rdf:rest N011d4cdb8c524f77a065d138eb1021f1
86 N94a4f29d437f43f9b7db4853b6a47026 rdf:first sg:person.011123560622.27
87 rdf:rest N4f7e0519bcbe4dcbb36aae455b53b8f9
88 Na356214c7c824071821e11ab1960d3cc rdf:first sg:person.013151403707.45
89 rdf:rest Nffecbd7ffa034facbecb3ea5a4e89032
90 Nb0f49083c8e44afd8f4be1e79e26e8db schema:isbn 978-3-540-68350-6
91 978-3-540-68351-3
92 schema:name New Stream Cipher Designs
93 rdf:type schema:Book
94 Nb230858d1d0c4cb7842937afa3677898 schema:name doi
95 schema:value 10.1007/978-3-540-68351-3_9
96 rdf:type schema:PropertyValue
97 Nb509de513a6b4d4b9742edd1d0d6e12c schema:familyName Billet
98 schema:givenName Olivier
99 rdf:type schema:Person
100 Ndba401f30a3d440ea4c6729e3191832c rdf:first sg:person.015370711241.32
101 rdf:rest N53db2428075c4e0f9c8a0e2886898bd7
102 Ne1aaf1bfb3fb421db594f842e2aab7f9 rdf:first Nb509de513a6b4d4b9742edd1d0d6e12c
103 rdf:rest rdf:nil
104 Nffecbd7ffa034facbecb3ea5a4e89032 rdf:first sg:person.012771236207.08
105 rdf:rest Ndba401f30a3d440ea4c6729e3191832c
106 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
107 schema:name Information and Computing Sciences
108 rdf:type schema:DefinedTerm
109 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
110 schema:name Computer Software
111 rdf:type schema:DefinedTerm
112 sg:person.011076144311.71 schema:affiliation grid-institutes:None
113 schema:familyName Granboulan
114 schema:givenName Louis
115 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011076144311.71
116 rdf:type schema:Person
117 sg:person.011100216333.64 schema:affiliation grid-institutes:grid.89485.38
118 schema:familyName Billet
119 schema:givenName Olivier
120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011100216333.64
121 rdf:type schema:Person
122 sg:person.011123560622.27 schema:affiliation grid-institutes:grid.89485.38
123 schema:familyName Berbain
124 schema:givenName Côme
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011123560622.27
126 rdf:type schema:Person
127 sg:person.011575127075.64 schema:affiliation grid-institutes:grid.15399.37
128 schema:familyName Minier
129 schema:givenName Marine
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011575127075.64
131 rdf:type schema:Person
132 sg:person.011662563227.79 schema:affiliation grid-institutes:grid.435534.0
133 schema:familyName Sibert
134 schema:givenName Hervé
135 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011662563227.79
136 rdf:type schema:Person
137 sg:person.012730266023.08 schema:affiliation grid-institutes:None
138 schema:familyName Canteaut
139 schema:givenName Anne
140 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012730266023.08
141 rdf:type schema:Person
142 sg:person.012771236207.08 schema:affiliation grid-institutes:grid.89485.38
143 schema:familyName Gilbert
144 schema:givenName Henri
145 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012771236207.08
146 rdf:type schema:Person
147 sg:person.013151403707.45 schema:affiliation grid-institutes:grid.83440.3b
148 schema:familyName Courtois
149 schema:givenName Nicolas
150 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013151403707.45
151 rdf:type schema:Person
152 sg:person.013550503736.53 schema:affiliation grid-institutes:None
153 schema:familyName Pornin
154 schema:givenName Thomas
155 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013550503736.53
156 rdf:type schema:Person
157 sg:person.015370711241.32 schema:affiliation grid-institutes:grid.12832.3a
158 schema:familyName Goubin
159 schema:givenName Louis
160 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015370711241.32
161 rdf:type schema:Person
162 sg:person.015700161275.18 schema:affiliation grid-institutes:grid.423838.6
163 schema:familyName Gouget
164 schema:givenName Aline
165 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015700161275.18
166 rdf:type schema:Person
167 sg:person.07742272017.49 schema:affiliation grid-institutes:None
168 schema:familyName Lauradoux
169 schema:givenName Cédric
170 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07742272017.49
171 rdf:type schema:Person
172 grid-institutes:None schema:alternateName Cryptolog International, France
173 EADS, France
174 INRIA-Rocquencourt, projet CODES, France
175 schema:name Cryptolog International, France
176 EADS, France
177 INRIA-Rocquencourt, projet CODES, France
178 rdf:type schema:Organization
179 grid-institutes:grid.12832.3a schema:alternateName Université de Versailles, France
180 schema:name Université de Versailles, France
181 rdf:type schema:Organization
182 grid-institutes:grid.15399.37 schema:alternateName INSA de Lyon, France
183 schema:name INSA de Lyon, France
184 rdf:type schema:Organization
185 grid-institutes:grid.423838.6 schema:alternateName Gemalto, France
186 schema:name Gemalto, France
187 rdf:type schema:Organization
188 grid-institutes:grid.435534.0 schema:alternateName NXP Semiconductors, France
189 schema:name NXP Semiconductors, France
190 rdf:type schema:Organization
191 grid-institutes:grid.83440.3b schema:alternateName University College of London, UK
192 schema:name University College of London, UK
193 rdf:type schema:Organization
194 grid-institutes:grid.89485.38 schema:alternateName Orange Labs, France
195 schema:name Orange Labs, France
196 rdf:type schema:Organization
 




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


...