Size: a a a

Ассемблер

2020 May 23

ST

Saenro T in Ассемблер
Saenro T
Типа того, но это не AES128
Кто сказал?
источник

ST

Saenro T in Ассемблер
Тебе просто закриптовать???
источник

ST

Saenro T in Ассемблер
Похоже тут сама цель не оправдывает средства
источник

ST

Saenro T in Ассемблер
Тут проще написать (придумать) свой алгоритм.
источник

ST

Saenro T in Ассемблер
160 байт, смешно даже)
источник

ST

Saenro T in Ассемблер
Dim
давайте на вскидку, если у меня 16f628 контроллер, и мне нужно закриптовать 10 блоков (по 16 байт каждый), то какие ресурсы на это потребуются
Это разово или нужно периодически криптовать те же 160 байт?
источник

D

Dim in Ассемблер
каждые 10 секунд
источник

D

Dim in Ассемблер
таков алгоритм работы камбриджа
источник

D

Dim in Ассемблер
кроме того, по приходу ответа - нужно декриптовать
источник

ST

Saenro T in Ассемблер
А исходные данные меняются?
источник

ST

Saenro T in Ассемблер
А есть возможность добавления к этим 160 байтам ещё парочки байт?
источник

D

Dim in Ассемблер
есть
источник

D

Dim in Ассемблер
щас покажу пример
источник

D

Dim in Ассемблер
вот реальный пример взятый из лога
источник

D

Dim in Ассемблер
вверху приходящий массив байт
источник

D

Dim in Ассемблер
внизу- закриптованный
источник

D

Dim in Ассемблер
между ними карта криптования
источник

D

Dim in Ассемблер
непонятно откуда взявшиеся байты помечены "?"
источник

D

Dim in Ассемблер
кстати очень важно понять откуда эти байты берутся, иначе ничего не получится!
источник

ST

Saenro T in Ассемблер
Ту пару дополнительных байтов можно использовать как бы для синхронизации гаммы. Они вообще могут быть псевдо-рандомными (как соль).
источник