Size: a a a

2020 August 08

D

Dim in C++ Together 2.0
1 блок - 5 секунд
источник

p

pepeground_bot in C++ Together 2.0
1 апреля, уже прошёл, а что? - это кодировка,? 5 = a вот это вряд ли можно понять точность double (это не только.
источник

s

std::mpa in C++ Together 2.0
https://github.com/pyrogram/tgcrypto
тут три. а.. тут 256\
источник

🦊

🦊fox.cpp in C++ Together 2.0
Я сомневаюсь, что ты на таком страшном девайсе чего-либо быстрого добьешься
источник

🦊

🦊fox.cpp in C++ Together 2.0
Тем более на питоне
источник

f&

fox.py &>/dev... in C++ Together 2.0
Dim
кто подскажет какое количество итераций в классической реализации 8 битной версии AES128?
кажется, 8 раундов.
источник

D

Dim in C++ Together 2.0
а если вот это реализовать:
On systems with 32-bit or larger words, it is possible to speed up execution of this cipher by combining the SubBytes and ShiftRows steps with the MixColumns step by transforming them into a sequence of table lookups. This requires four 256-entry 32-bit tables (together occupying 4096 bytes). A round can then be performed with 16 table lookup operations and 12 32-bit exclusive-or operations, followed by four 32-bit exclusive-or operations in the AddRoundKey step.
источник

f&

fox.py &>/dev... in C++ Together 2.0
но это не точно
источник

D

Dim in C++ Together 2.0
10 раундов
источник

f&

fox.py &>/dev... in C++ Together 2.0
Dim
а если вот это реализовать:
On systems with 32-bit or larger words, it is possible to speed up execution of this cipher by combining the SubBytes and ShiftRows steps with the MixColumns step by transforming them into a sequence of table lookups. This requires four 256-entry 32-bit tables (together occupying 4096 bytes). A round can then be performed with 16 table lookup operations and 12 32-bit exclusive-or operations, followed by four 32-bit exclusive-or operations in the AddRoundKey step.
> on systems with 32-bit words
просто напиши ChaCha20 хоспаде
источник

f&

fox.py &>/dev... in C++ Together 2.0
идеальный шифр для 32-bit words
источник

TS

Till Schneider in C++ Together 2.0
Dim
только чистый питон
Пиши на си
источник

🦊

🦊fox.cpp in C++ Together 2.0
Dim
а если вот это реализовать:
On systems with 32-bit or larger words, it is possible to speed up execution of this cipher by combining the SubBytes and ShiftRows steps with the MixColumns step by transforming them into a sequence of table lookups. This requires four 256-entry 32-bit tables (together occupying 4096 bytes). A round can then be performed with 16 table lookup operations and 12 32-bit exclusive-or operations, followed by four 32-bit exclusive-or operations in the AddRoundKey step.
Попробуй, звучит, как разумная оптимизация
источник

TS

Till Schneider in C++ Together 2.0
Си есть везде
источник

D

Dim in C++ Together 2.0
у меня железо под питон заточено
источник

D

Dim in C++ Together 2.0
там нет си
источник

TS

Till Schneider in C++ Together 2.0
Dim
там нет си
Там есть си
источник

f&

fox.py &>/dev... in C++ Together 2.0
🦊fox.cpp
Попробуй, звучит, как разумная оптимизация
она как раз порождает тайминг атаки))0)0)0
источник

D

Dim in C++ Together 2.0
подскажите как оптимизация может повлиять на быстродействие?
источник

f&

fox.py &>/dev... in C++ Together 2.0
Dim
подскажите как оптимизация может повлиять на быстродействие?
эээээээ
напрямую?
источник