Size: a a a

2020 August 08

D

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

D

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

f&

fox.py &>/dev... in C++ Together 2.0
пиши ChaCha20
источник

D

Dim in C++ Together 2.0
на сколько сократиться количество итераций?
источник

f&

fox.py &>/dev... in C++ Together 2.0
или тебе надо именно AES?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Что ты хочешь то, если при наивной реализации у тебя на блок по 5 секунд уходит
источник

D

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

f&

fox.py &>/dev... in C++ Together 2.0
Dim
на сколько сократиться количество итераций?
ну почитай спеку шифра....
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ну может 3 секунды будет
источник

🦊

🦊fox.cpp in C++ Together 2.0
Жри кактус, это железо лучше выкинуть
источник

D

Dim in C++ Together 2.0
там ведь получается всего 32 итерации на 1 раунд
источник

f&

fox.py &>/dev... in C++ Together 2.0
Dim
мне нужен имено питон и именно аес128
источник

D

Dim in C++ Together 2.0
а у меня их тысячи!
источник

D

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

D

Dim in C++ Together 2.0
не знаю как посчитать
источник

D

Dim in C++ Together 2.0
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.
источник

AB

Artöm Bakri Al-Sarmi... in C++ Together 2.0
Cool Cooler
Написал такой код, чтобы затестить, сколько пустой std::vector<int> жрёт памяти
sizeof left the chat
источник

AB

Artöm Bakri Al-Sarmi... in C++ Together 2.0
Cool Cooler
Переслано от Cool Cooler
The new version of this code:
struct test_struct
{
   std::vector<long double> something;
};

int main(int argc, char **argv) {
   std::cout << "Hello, world!" << std::endl;
   std::cout << sizeof(test_struct) << std::endl;
   int i;
   test_struct* test_ptr;
   test_ptr = new test_struct[1024 * 1024 * 100];
   std::cout << i << std::endl;
   while (1);
   std::cout << "Bye, world!" << std::endl;
   return 0;
}

Note that it does test_ptr = new test_struct[1024 * 1024 * 100]; instead of leaking memory with individual objects of type test_struct
new[] может сверху выделять любое количество лишней памяти к слову
источник

AB

Artöm Bakri Al-Sarmi... in C++ Together 2.0
Не помню, с чем это связано. Могу ссылку найти, если нужно
источник

f&

fox.py &>/dev... in C++ Together 2.0
Artöm Bakri Al-Sarmini
Не помню, с чем это связано. Могу ссылку найти, если нужно
power of 2 allocator
источник