В общем, если у кого-то есть код или удалось заставить заработать существующий, буду премного благодарен.
AES256 на AVR
-
Count_enable
- Первый раз сказал Мяу!
- Сообщения: 29
- Зарегистрирован: Ср дек 02, 2009 12:06:46
AES256 на AVR
Доброго времени суток. Нужна библиотека шифрования AES256. Нашел такую http://www.literatecode.com/2007/11/11/aes256/, но в чем соль: зашифрованное на атмеге не совпадает с зашифрованным на ПК. То есть, если я шифрую/дешифрую на атмеге, все в порядке, если зашифрую на атмеге и расшифрую на компе - белиберда выходит
.Проверял на стандартные векторы - не совпадает. Сейчас курю AVR CryptoLib, но хочется чего-то попроще.
В общем, если у кого-то есть код или удалось заставить заработать существующий, буду премного благодарен.
В общем, если у кого-то есть код или удалось заставить заработать существующий, буду премного благодарен.
- Реклама
Re: AES256 на AVR
Начни с того, что проверь порядок байт. Если прога оперирует int-ми или long-ами, то порядок байт в памяти где лежит массив, вероятно, будет разный для разных платформ.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18657
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: AES256 на AVR
порядок байтов для Intel и Atmel одинаковый, а вот длина int разная... тут скорее может быть проблема.
P.S. не... поглядел код - должно собираться и на компе и для AVR одинаково - не используются там int и lоng... но в комментах народ тоже жалуется на несовместимость и ошибку тестов - лень было читать, но по-моему там открыта правда
P.S. не... поглядел код - должно собираться и на компе и для AVR одинаково - не используются там int и lоng... но в комментах народ тоже жалуется на несовместимость и ошибку тестов - лень было читать, но по-моему там открыта правда
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
