Интересно, существует ли какой-либо алгоритм, способный зашифровать блоки длиной 256 байт, и он должен быть в библиотеке .net причины.Может 3DES?или RSA?
Большинство шифров имеют достаточно короткий размер блока.Для шифрования более длинного открытого текста вы можете использовать другой режим операций , позволяющий шифровать более длинный ввод и повторно использовать один и тот же ключ
Большинство библиотек шифрования реализуют различные режимы для вас, однако это не так.так сложно сделать это самостоятельно.
Если вы ищете что-то гораздо более простое (и более быстрое) для шифрования ввода произвольной длины, вы также можете использовать какой-нибудь потоковый шифр (например, один тайм-пад с Salsa20 ),