• Aucun résultat trouvé

SEA for internet-0:

N/A
N/A
Protected

Academic year: 2022

Partager "SEA for internet-0:"

Copied!
10
0
0

Texte intégral

(1)

SEA for internet-0:

a Scalable Encryption Algorithm for Small Embedded Applications

F.-X.Standaert, G. Piret, N. Gershenfeld, J.-J. Quisquater

(2)

why we need crypto for internet-0

identification : use encryption in a specific way

authentication : use encryption in a specific way

encryption : indeed

• thus asking encryption algorithm with security, scalability (uses, processors, …), small footprint, maybe trading it.

(3)

The competition

• Triple-DES:

• AES:

• TEA (Tiny Encryption Algorithm), FSE 1994

• Yuval: “Reinventing the Travois”, FSE 1997

– no scalability

(4)

Specifications

(5)

Basic operations

WORD

BLOCKS

(6)

Round and key round

Li Ri

S

r

R Ki

R

Li+1 Ri+1

-1

KLi KRi

r

Ci

KLi+1 KRi+1

R S

(7)

Performances

• Pseudo-assembly code provided

• Operation counts easy

• Only a few instructions required:

– Arithmetic and logic – Branch instructions

– Comparisons, load from RAM, store in RAM

(8)

It yields…

(9)

ASIC and FPGA

• ASIC: 6800 gates 271 Mbits/s (250 MHz)

• FPGA: 400 slices 240 Mbit/s (240 MHz)

(10)

Conclusions

• Efficient combination of encryption/decryption

• Low code size

• Low memory requirements (RAM + regs)

• Typical performances: a few milliseconds and a few hundreds bytes of ROM

• More efficient for large bus sizes

• Compared to the AES: trades time for space

– May be reasonable in recent controllers

Références

Documents relatifs

Dem: On vérifie aisément les stabilités... Théorème : Approximation des fonctions c.p.m. On considère g le prolongement continu sur [a,b] de f |]a,b[. g est continu sur [a,b]

As a result of this, trying to answer queries that make use of ontologies or even simple RDF schemas (as in second generation RDF query languages [9]) could require massive amount

Dans le graphique ci-dessous sont représentées des fonctions de

Propriété n°1 (Unicité et existence de la fonction exponentielle) Il existe une unique fonction f , définie et dérivable sur R , telle que

Montrer qu'il n'existe pas de fonction périodique qui di- verge vers +∞ en +∞.. Donner un exemple de fonction périodique

Attention, ce corrigé utilise des dénitions et des conditions de stabilité présentées dans le complément de cours 1 sur les suites dénies par récurrence.. Elle s'annule donc en

Montrer qu'une fonction somme d'une fonction croissante et d'une fonction dé- croissante est à variations bornées.. On suppose que V f ([a, b]) contient un

[r]