Szyfrowanie na mikrokontrolerach
Masz problem? Zapytaj na forum elektroda.pl
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
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
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
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
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.