| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| OpenSSL за кортекс http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=13333 |
Страница 1 от 1 |
| Автор: | ДедоБоре [ Пон Ное 10, 2014 11:49 am ] |
| Заглавие: | OpenSSL за кортекс |
някой има ли наблюдения какви ресурси ще са необходими за среден кортекс (М3-М4, или поне такива с етернет). притеснява ме и скоростта. наскоро натъпих мотиката с порт на OpenSSL за ARM9, който валидираше сървърния сертификат за ... 27 сек. |
|
| Автор: | miro_atc [ Пон Ное 10, 2014 12:07 pm ] |
| Заглавие: | Re: OpenSSL за кортекс |
Значи първо почти всички производители имат версии с крипто модули, така че повечето стандартни алгоритми като AES, DES и тем подобни се смятат хардуерно на прилична скорост. Ако ще го правиш софтуерно много внимавай с библиотечката. Последно видях че armlib-a на Золтан има разни криптове, не съм я разглеждал в тая й част, но той ги разбира нещата. Проблемът е, че повечето копират алгоритми оптимизирани за x86, а за АРМ тия оптимизации водят до отрицателни резултати, по-добре неоптимизирана версия отколкото такава. Другият проблем е, че самите алгоритми по принцип използват дълги шифт регистри - 128-бит, 160-бит, 196 и нагоре.... и Ц-компилаторите не успяват да се справят да натъпчат всичко в регистрите. Аз съм си играл за някои от алгоритмите да ги направя на асемблер и само с регистри, голяма играчка беше, но разликата е огромна. Но нямам всички функции за SSL. Сега се сещам, че като писах куртекс версията ползвах за база една библиотечка за АРМ7 от някакъв чех беше, ама нещо я затрих и не помня как да я открия. Тя няма да ти свърши работа така или иначе, но там имаше всичко на асемблер за SSL. edit- намерих чешката библиотечка https://github.com/medvid/acl в doc има pdf с обяснения, има ги и повечето чипъри... |
|
| Автор: | gicho [ Пон Ное 10, 2014 5:19 pm ] |
| Заглавие: | Re: OpenSSL за кортекс |
Нямам директни, бях гледал това преди време: http://www.yassl.com/yaSSL/cyassl-stm32.html |
|
| Автор: | miro_atc [ Пет Ное 21, 2014 9:36 pm ] | |||||||||
| Заглавие: | Re: OpenSSL за кортекс | |||||||||
от спама в пощата ми:
http://processors.wiki.ti.com/index.php ... th_TI-RTOS има и бенчмаркове... |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|