Отговори на тема  [ 4 мнения ] 
OpenSSL за кортекс 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение OpenSSL за кортекс
някой има ли наблюдения какви ресурси ще са необходими за среден кортекс (М3-М4, или поне такива с етернет).
притеснява ме и скоростта. наскоро натъпих мотиката с порт на OpenSSL за ARM9, който валидираше сървърния сертификат за ... 27 сек.


Пон Ное 10, 2014 11:49 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: OpenSSL за кортекс
Значи първо почти всички производители имат версии с крипто модули, така че повечето стандартни алгоритми като AES, DES и тем подобни се смятат хардуерно на прилична скорост.
Ако ще го правиш софтуерно много внимавай с библиотечката. Последно видях че armlib-a на Золтан има разни криптове, не съм я разглеждал в тая й част, но той ги разбира нещата. Проблемът е, че повечето копират алгоритми оптимизирани за x86, а за АРМ тия оптимизации водят до отрицателни резултати, по-добре неоптимизирана версия отколкото такава. Другият проблем е, че самите алгоритми по принцип използват дълги шифт регистри - 128-бит, 160-бит, 196 и нагоре.... и Ц-компилаторите не успяват да се справят да натъпчат всичко в регистрите. Аз съм си играл за някои от алгоритмите да ги направя на асемблер и само с регистри, голяма играчка беше, но разликата е огромна. Но нямам всички функции за SSL.
Сега се сещам, че като писах куртекс версията ползвах за база една библиотечка за АРМ7 от някакъв чех беше, ама нещо я затрих и не помня как да я открия. Тя няма да ти свърши работа така или иначе, но там имаше всичко на асемблер за SSL.

edit- намерих чешката библиотечка https://github.com/medvid/acl
в doc има pdf с обяснения, има ги и повечето чипъри...


Пон Ное 10, 2014 12:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: OpenSSL за кортекс
Нямам директни, бях гледал това преди време:
http://www.yassl.com/yaSSL/cyassl-stm32.html


Пон Ное 10, 2014 5:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: OpenSSL за кортекс
от спама в пощата ми:

Цитат:
SSL/TLS now available for TI-RTOS
SSL/TLS has now been released as a purchasable add-on to TI-RTOS 2.10.
TI-RTOS SSL/TLS is based on the proven cyassl product from WolfSSL,
which is optimized to provide a smaller memory footprint more suitable
for embedded applications. It features support for latest SSL and TLS
standards, including TLS 1.2 and DTLS 1.2. The product includes a broad
range of different ciphers. TI-RTOS SSL cost US$ 2900 and is available
from the TI e-store. A free GPL-licensed version can be downloaded for
non-commercial use or evaluation.


http://processors.wiki.ti.com/index.php ... th_TI-RTOS

има и бенчмаркове...


Пет Ное 21, 2014 9:36 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни