Szyfrowanie na mikrokontrolerach



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Szyfrowanie na mikrokontrolerach
Date: Thu, 28 Nov 2002 00:33:06 +0100


Czy jest możliwe napisanie w asemblerze kodu do idei lub rijndaela (aes)
na PICe czy AVRy? Czy może ze względu na niewystarczającą do działania
takiego algorytmu ilość RAMu jest to zdane na niepowodzenie? Na
megawydajności mi nie zależy, ale na wielkości kodu jak najbardziej
(dlatego asembler).
A może ktoś zarzuci, jeżeli takowe istnieją, linki do gotowych
rozwiązań, dostępnych ze źródłami? W końcu w C są naspawane
implementacje referencyjne - i dostępne za darmo.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Szyfrowanie na mikrokontrolerach
Date: Thu, 28 Nov 2002 01:46:33 +0100


Użytkownik "Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> napisał w wiadomości
news:3DE55632.50508_at_nospam_amwaw.edu.pl...
Czy jest możliwe napisanie w asemblerze kodu do idei lub rijndaela (aes)
na PICe czy AVRy?

Wprawdzie nie o to pytasz, ale czy widziałeś SoC-e ChipCon-a ze sprzętowym
DES-em (CC1010)?
http://www.chipcon.com/index.cfm?kat_id=2&subkat_id=12&dok_id=55

MDz




Poprzedni Następny
Wiadomość
Spis treści
From: venas_at_nospam_op.pl
Subject: Re: Szyfrowanie na mikrokontrolerach
Date: 28 Nov 2002 10:33:48 +0100


Czy jest możliwe napisanie w asemblerze kodu do idei lub rijndaela (aes)
na PICe czy AVRy? Czy może ze względu na niewystarczającą do działania
takiego algorytmu ilość RAMu jest to zdane na niepowodzenie? Na
megawydajności mi nie zależy, ale na wielkości kodu jak najbardziej
(dlatego asembler).

RAM możesz bez problemu dokleić.
Venas

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Szyfrowanie na mikrokontrolerach
Date: Fri, 29 Nov 2002 00:29:16 +0100


venas_at_nospam_op.pl wrote:

Czy jest możliwe napisanie w asemblerze kodu do idei lub rijndaela (aes)
na PICe czy AVRy? Czy może ze względu na niewystarczającą do działania
takiego algorytmu ilość RAMu jest to zdane na niepowodzenie? Na
megawydajności mi nie zależy, ale na wielkości kodu jak najbardziej
(dlatego asembler).

RAM możesz bez problemu dokleić.

Do AVRow tylko kilku na krzyz da sie dolepic wiecej RAMu (m.in.
AT90S8515) - tak ze to jest dosc powazne ograniczenie jezeli chodzi o
implementacje takich algorytmow.

Ale czy ktos cos wie, czy tylko sobie wszyscy gdybaja?
O procesorkach z wbudowanym DESem czy generatorem losowym wiem.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: Szyfrowanie na mikrokontrolerach
Date: Fri, 29 Nov 2002 18:39:07 GMT


On Thu, 28 Nov 2002 00:33:06 +0100, Adam Dybkowski wrote:
Czy jest możliwe napisanie w asemblerze kodu do idei lub rijndaela (aes)
na PICe czy AVRy? Czy może ze względu na niewystarczającą do działania
takiego algorytmu ilość RAMu jest to zdane na niepowodzenie? Na
megawydajności mi nie zależy, ale na wielkości kodu jak najbardziej
(dlatego asembler).

Generalnie nie ma problemow, za to w szczegolach moze
zabraknac pamieci danych, albo programu. Pewne rodzaje operacji
[np permutacje bitow] moga sie tez okazac klopotliwe i programozerne,
ale nie niemozliwe przeciez.

A może ktoś zarzuci, jeżeli takowe istnieją, linki do gotowych
rozwiązań, dostępnych ze źródłami? W końcu w C są naspawane
implementacje referencyjne - i dostępne za darmo.

Poszukaj w RFC opisu kodow RCnn - one lepiej pasuja do prockow.

J.