|
AES Rijndael, Advanced Encryption Standard |
|
|
|
 |
Ответов
|
Jan 22 2008, 08:45
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(west329_ @ Jan 22 2008, 12:00)  Встречал кто-то полные исходники под АВР 8бит платформу.
Все что удалось найти из официальных источников это AVR231: AES Bootloader, но там не полный алгоритм, только часть шифрование,
Также был найден проект под пик "Advanced Encryption Standard Using the PIC" вещь понравилась но всё на асме, как то не хотелось переписывать велосипед.
А в остальном всё для РС и под СРР, если кто-то встречал , прозьба помочь.
С ув. Не знаю где вы смотрели, но AVR231 имеет ПОЛНЫЙ готовый проект с чётким описанием под IAR C. И именно для AVR. Более того он реализован под разные процы. Причём реализован декодер. А шифровальщик реализован тоже, и находится в исходниках для GCC IBM. Есть также в исходниках и прога передающая. Я, к примеру, подправил исходники под себя, переписал саму прогу передачи и получил готовый bootloader для rs485. К слову очень многие пользуют именно эти исходники для написания. Так тут проскакивали сообщения, что по этим исходникам делали bootloader для ARM7. Короче чё то вы не разобрались. Копайте глубже. PS: Да и ещё. Воспользоваться исходниками от PIC на ASM мне почти не разу не удавалось.  Как правило идёт ярко выраженная борьба программиста с кристаллом, оттачивается владение извращениями в программировании ну и борьба с железом в самом кристалле. Выудить из этого алгоритм самого действия - сложное занятие.
|
|
|
|
|
Jan 22 2008, 09:00
|

Местный
  
Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423

|
Цитата(SasaVitebsk @ Jan 22 2008, 12:45)  Не знаю где вы смотрели, но AVR231 имеет ПОЛНЫЙ готовый проект с чётким описанием под IAR C. И именно для AVR. Более того он реализован под разные процы. Причём реализован декодер. А шифровальщик реализован тоже, и находится в исходниках для GCC IBM. Есть также в исходниках и прога передающая. Я, к примеру, подправил исходники под себя, переписал саму прогу передачи и получил готовый bootloader для rs485. К слову очень многие пользуют именно эти исходники для написания. Так тут проскакивали сообщения, что по этим исходникам делали bootloader для ARM7. Короче чё то вы не разобрались. Копайте глубже. PS: Да и ещё. Воспользоваться исходниками от PIC на ASM мне почти не разу не удавалось.  Как правило идёт ярко выраженная борьба программиста с кристаллом, оттачивается владение извращениями в программировании ну и борьба с железом в самом кристалле. Выудить из этого алгоритм самого действия - сложное занятие.  согдасен полностью с вами, но боюсь не осилю переписать с РС С++ на АВР С, вот поэтому и ищу вторую половинку
|
|
|
|
|
Jan 22 2008, 10:25
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 27-05-05
Из: Rivne, Ukraine
Пользователь №: 5 472

|
Цитата(west329_ @ Jan 22 2008, 13:00)  согдасен полностью с вами, но боюсь не осилю переписать с РС С++ на АВР С, вот поэтому и ищу вторую половинку http://www.imagecraft.com/В разделе ATMEL AVR Compiler Tools AVR231: AES Bootloader This is a port of the Atmel Application Note AVR231: AES Bootloader to ICCAVR. This code contains: - AES Bootloader ported to an ICCAVR v7.xx project - Atmel utility applications ported to Microsoft Visual Studio 2005 solutions
|
|
|
|
Сообщений в этой теме
west329_ AES Rijndael Jan 22 2008, 08:00 GDI http://www.das-labor.org/wiki/Crypto-avr-lib сам н... Jan 22 2008, 08:27  SasaVitebsk Цитата(west329_ @ Jan 22 2008, 13:00) сог... Jan 22 2008, 12:30 digital на сайте микрочипа есть исходники AN953
вполне ... Jan 22 2008, 16:55 Rst7 ЦитатаЭто как со сжатием. Разжимает шустро, можно ... Jan 22 2008, 17:00 digital Цитатазаранее заготовленные таблицы
это наверно S-... Jan 22 2008, 17:15 Rst7 Цитатаэто наверно S-блоки
А разве они зависят от ... Jan 22 2008, 17:26 vvoa Цитата(west329_ @ Jan 22 2008, 12:00) Вст... Jan 23 2008, 05:09 west329_ В нете есть такая книга, кому интересно можете пои... Jan 23 2008, 07:16 digital ЦитатаТам сказано что этот алгоритм заточен под 8 ... Jan 23 2008, 08:26 Rst7 ЦитатаЕсли жалко места и не жалко процессорного вр... Jan 23 2008, 11:48 west329_ Пересобрал исходники AN953, спасибо digital.
Врод... Jan 23 2008, 12:03 west329_ Тут появился вопросик, незнаю как быть, домустим у... Jan 23 2008, 13:40 Rst7 Цитатакак потом там определят что конец посылки
А... Jan 23 2008, 13:45 west329_ Цитата(Rst7 @ Jan 23 2008, 17:45) А как э... Jan 23 2008, 13:55 digital ЦитатаТут появился вопросик, незнаю как быть, дому... Jan 23 2008, 13:58 west329_ использую ЕСВ раелизацию, каждый блок отдельно Jan 23 2008, 14:22 cupertino Цитата(digital @ Jan 23 2008, 05:58) Цита... Jan 23 2008, 21:40 west329_ Цитата(cupertino @ Jan 24 2008, 01:40) об... Jan 25 2008, 08:06 no_d@t@ Использую AVR231: AES Bootloader для локальной и у... Feb 19 2008, 11:55 Nanobyte Цитата(no_d@t@ @ Feb 19 2008, 14:55) ...к... Feb 19 2008, 20:34 no_d@t@ Все таки большое подозрение, что дело не в ОЗУ, ОЗ... Feb 20 2008, 07:22 IgorKossak Цитата(no_d@t@ @ Feb 20 2008, 09:22) Все ... Feb 20 2008, 20:46 _Ivana Написал реализацию алгоритма AES-128. За день, без... Mar 27 2012, 07:11 z256 Если позволите, выложу свою реализацию шифрации-де... Mar 27 2012, 10:39 _Ivana @ digital - присоединяюсь к спасибу за исходники... Mar 28 2012, 21:42 Ruslan-maniak Один вопрос по теории AES шифрования. Функция mixc... Sep 6 2013, 10:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|