2009-05-21 3 views
0

Мне нужно зашифровать много больших файлов JPEG.Каков наилучший способ шифрования большого количества больших изображений?

Фотографии очень чувствительны и их нужно расшифровывать только в моем приложении.

Из-за количества и размера изображений скорость является проблемой.

+0

Pr0n случайно? ;-) – scunliffe

+0

Со многими темами. –

+0

Нет, не порно. ;) Фотографии пациентов. – Jason

ответ

2

Действительно, неважно, в каком формате находятся ваши файлы - вы можете зашифровать любую последовательность байтов.

Прочитайте документацию, скажем, TripleDESCryptoServiceProvider, и это предоставит вам все инструменты, необходимые для шифрования.

Конечно, если TripleDES слишком медленный для вас, вы можете попробовать более слабый алгоритм. Но, честно говоря, вы обычно торгуете скоростью для безопасности в этих вопросах.

+5

AES значительно быстрее, чем TripleDES, как правило, более надежная, хорошо анализируемая и широко рекомендованная. AES достигает скорости 100 Мбайт/с, и довольно сложно найти что-либо значительно быстрее. Даже если 100MB/sec недостаточно, я бы не стал торговать безопасностью для скорости. Я предпочел бы ожидать следующего поколения процессоров Intel, которые имеют специальную инструкцию, которая поддерживает AES. – Accipitridae