Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AES для CM3
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
toweroff
Всем привет

Во что (по ресурсам) выливается сабж и где взять, желательно заточенный под 32bit?

У меня остается места килобайт эдак 8 под код и порядка 3-4КБ RAM

Честно говоря, нет времени разбираться что там да как, хотелось бы что-то типа "на блок - закодируй/раскодируй"

PS. В Keil-5 появился пакет с SSL, можно оттуда что-то отцепить?
jcxz
У NXP на сайте видел Application notes для AES на M3. Посмотрите там
toweroff
Цитата(jcxz @ Oct 11 2013, 08:38) *
У NXP на сайте видел Application notes для AES на M3. Посмотрите там

спасибо! называется AN11241 и заявляют они следующее:
Код
Code     (inc. data)     RO Data     RW Data     ZI Data     Library Name
2076      70               552       18             480      crypt_lib_CM0.lib
Code     (inc. data)     RO Data     RW Data     ZI Data     Library Name
2094      66               552       18             480      crypt_lib_CM3_CM4.lib

с компилятором 4.1.0.894
посмотрим, что получится с 5.03.0.76
Сергей Борщ
Переработанный AVR231, arm-none-eabi-gcc 4.7.3 (Linaro 20130312), декодер (именно все что нужно для "на блок - раскодируй") занимает 720 байт кода. Еще 32 байта - таблица ключа. При встраивании функций раскодирования и инициализации код уменьшается еще на 16 байт.
ukpyr
это не подошло ?
http://www.st.com/web/catalog/tools/FM147/...SS1743/PF259409
toweroff
Цитата(Сергей Борщ @ Oct 11 2013, 11:09) *
именно все что нужно для "на блок - раскодируй"

документ известный, но перелопачивать под 32 бита сам не смогу, да и только раскодировать не подходит, кодировать тоже нужно

Цитата(ukpyr @ Oct 11 2013, 11:32) *

почему не подошло? оно было неизвестно sm.gif спасибо, тоже гляну. Там вообще интересная библиотека.. все-в-одном, и +хэши
посмотрю, сколько там по коду выйдет

В общем, всем спасибо, пока отбой... буду разбираться
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.