Криптографические средства Microsoft .NET
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
? библиотеки Framework Class Libr, пространства имен System.Security.Cryptographу, изучена иерархия классов, реализующих различные криптографические алгоритмы. Основное внимание было направлено на три основных разновидности криптографических классов:
-Симметричные алгоритмы шифрования
-Асимметричные алгоритмы шифрования
Алгоритмы вычисления значения хеша данных
Проведен обзор основных алгоритмов шифрования, их свойства и методы, использующиеся в среде .NET Framework. Так же изучены такие аспекты, как шифрование и расшифрование данных, формирование и проверка цифровой подписи. Далее были рассмотрены примеры использования изучаемых средств на языке Visual C++ для трех основных разновидностей криптографических классов.
В итоге стоит отметить большие возможности изучаемой среды как для защиты информации, так и для программирования. Устройство библиотек дает широчайшие возможности по работе с криптографическими алгоритмами, позволяя обеспечить совместимость интерфейсов различных реализаций одного и того же криптографического алгоритма.
Список литературы
1. Данные портала
. Данные портала
3. Джеф Просиз. Программирование для Microsoft .NET. Москва. Microsoft Press (Русская редакция). 2003. 697 стр.
. Курс лекций Учебного Центра безопасности информационных технологий Microsoft Московского инженерно-физического института (государственного университета)