377 похожих чатов

Разрешите вдогонку высказать некоторые свои мысли. 1) Поможет ли увеличить размер

буфера, в котором сохраняются команды, смена шифра на меньший? Например, Агентство Национальной Безопасности США не очень давно разработало два шифра: Simon и Speck. Первый - для аппаратных реализаций, а второй - для программных. Может удастся увеличить этот буфер с 24 до 32 байтов? Тогда Вы сможете шифровать все 24 байта, передавая их в двух 128-битных блоках.
2) [из области фантастики] Может быть Вам бы подошёл шифр с большим размером блока: не 16, а 24? Такие шифры с таким нестандартным размером блока мне не попадались, но может быть кто-то из участников чата подскажет.
3) Если всё, что написано выше в пункте 1 и 2, Вас не устроит и защита против флиппанья битов для Вас актуальна (это когда злоумышленник может не только пассивно слушать обмены, но и активно вносить изменения в закрытый текст), то могу посоветовать использование потокового шифра. Но не любого, а только того, внутреннее состояние которого зависит и от ключа (+вектор инициализации), и от открытого/закрытого текста. Такой как RC4 не подойдёт, так как он генерирует гамму только от ключа, а вот такой как LC4 (он же - ElsieFour; модификация - LS47) подошёл _БЫ_, так как состояние этого ручного шифра зависит и от начального ключа, и от открытого текста, и от закрытого текста. Сам LC4 не могу порекомендовать, так как шифр позиционируется, как ручной, и один компетентный человек, которому я доверяю, не рекомендуют его использовать вовсе.

5 ответов

23 просмотра

Прошу прощения. Видимо не понял ) Так спек норм будет?

Fido-Retano Автор вопроса

Норм или не норм - не скажу. Вчера выше сразу после моего сообщения писали, что АНБшные шифры не совсем норм (есть какой-то "лёгковесный" конкурс, в котором эти два шифра "пролетают"). Обращаю внимание, что Спек заточен под программные реализации, а Симон - аппаратные. Потому Вам возможно подойдёт именно Симон.

Fido Retano
Норм или не норм - не скажу. Вчера выше сразу посл...

Там, к слову, в этом конкурсе они пролетели из-за авторства АНБ в том числе)) Не доверяет сообщество Впрочем, на остальные шифры тоже можно глянуть. Может там тоже что-то интересное найдётся, я в подробности их не вчитывался

Georgy Firsov
Там, к слову, в этом конкурсе они пролетели из-за ...

Здесь мне нравится краткость кода. И отсутствие таблиц типа sbox.

d7d1cd
Здесь мне нравится краткость кода. И отсутствие та...

Я вот не знаю, насколько эта имрлементация соответствует спецификации, но вполне логична такая лаконичность, так как это легковесный шифр

Похожие вопросы

Обсуждают сегодня

Telos is at a pivotal moment. While ambitious projects like zkEVM and SNARKtor have shown promise, the delay in delivering EVM 2.0—a cornerstone of the ecosystem—is a growing ...
Trinidad
8
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Except the wealthiest, people that buy crypto want to "cash out" at the end of the day, one way or another. Converting to fiat is craziness, converting to BTC is unwise. Hold ...
Erdelanax
2
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Hello guys, hope you can help me with a quick question. I've staked some ZIL using Atomic Wallet some while ago and wanted to claim my rewards and unstake it. Atomic Wallet sa...
Martin | #bornbrave
14
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
VIP-397 BNBx Oracle implementation upgrade Summary This proposal, if approved, will upgrade the implementation of the BNBx Oracle contract on Venus from version 1 (V1) to v...
Venus Announcements
2
Карта сайта