Перейти к содержанию
    

AES для CM3

Всем привет

 

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

 

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

 

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

 

PS. В Keil-5 появился пакет с SSL, можно оттуда что-то отцепить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У 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 байт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

именно все что нужно для "на блок - раскодируй"

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

 

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

посмотрю, сколько там по коду выйдет

 

В общем, всем спасибо, пока отбой... буду разбираться

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...