Logotyp: till Försvarshögskolans hemsida

fhs.se
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard-cite-them-right
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
sboxgates: A program for finding low gate count implementations of S-boxes
Försvarshögskolan, Militärvetenskapliga institutionen (MVI), Avdelningen för ledningsvetenskap och militärteknik (ALM), Sektionen för militärtekniska tillämpningar (MteT). University of Skövde, SWE.ORCID-id: 0000-0001-9246-0263
2021 (Engelska)Ingår i: Journal of Open Source Software, E-ISSN 2475-9066, Vol. 6, nr 62, s. 1-3, artikel-id 2946Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

S-boxes are often the only nonlinear components in modern block ciphers. They are commonly selected to comply with very specific criteria in order to make a cipher secure against, for example, linear and differential attacks. An M x N S-box can be thought of as a lookup table that relates an M-bit input value to an N-bit output value, or as a set of N boolean functions of M variables (Schneier, 1996).

Although cipher specifications generally describe S-boxes using their lookup tables, they can also be described as boolean functions or logic gate circuits. sboxgates, which is presented here, finds equivalent logic gate circuits for S-boxes, given their lookup table specification. Generated circuits are output in a human-readable XML format. The software can convert the output files into C or CUDA (a parallel computing platform for Nvidia GPUs) source code. The generated circuits can also be converted to the DOT graph description language for visualization with Graphviz (Ellson et al., 2002).

Ort, förlag, år, upplaga, sidor
2021. Vol. 6, nr 62, s. 1-3, artikel-id 2946
Nationell ämneskategori
Beräkningsmatematik
Forskningsämne
Försvarssystem
Identifikatorer
URN: urn:nbn:se:fhs:diva-10004DOI: 10.21105/joss.02946OAI: oai:DiVA.org:fhs-10004DiVA, id: diva2:1567831
Tillgänglig från: 2021-06-16 Skapad: 2021-06-16 Senast uppdaterad: 2022-09-15Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltext

Person

Dansarie, Marcus

Sök vidare i DiVA

Av författaren/redaktören
Dansarie, Marcus
Av organisationen
Sektionen för militärtekniska tillämpningar (MteT)
I samma tidskrift
Journal of Open Source Software
Beräkningsmatematik

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 541 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard-cite-them-right
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf