Posts Tagged ‘C#’

Реализация алгоритма RSA на C#

Понедельник, Май 19th, 2008

Как и обещал, выкладываю реализацию алгоритма RSA на C#, также без использования встроенных средств .Net Framework. Алгоритм учебный, так что открытый и закрытый ключи маленькие :)

Внимание! Здесь некоторые пользователи обращались ко мне, что алгоритм выдает ошибку при расшифровке. Дико извиняюсь, это просто недоработка в GUI. Чтобы все нормально зашифровывала/расшифровывала программа. Сначала вы в исходное сообщение помещается текст для шифрации, нажимаете Зашифровать. А для того,что расшифровать, помещаете шифротекст снова в исходное сообщение и нажимаете Расшифровать. Извините за нелогичность :)

Описание алгоритма смотрите в Википедии.

rsa.gif

Исходный код проекта (для Visual Studio 2008).

Реализация алгоритма хэширования MD5 на C#

Воскресенье, Май 18th, 2008

На учебе потребовалось реализовать алгоритм MD5 на C#, не используя встроенные средства .Net Framework. Нашел его реализацию на просторах интернета, разобрался и написал русские комментарии. Может кому и пригодится.

Описание алгоритма смотрите в Википедии.

md5.gif

Исходный код проекта (для Visual Studio 2008).

Завтра выложу найденную реализацию алгоритма RSA также на C#.

Основы DirectX на управляемом C#-коде

Среда, Ноябрь 21st, 2007

Исходный код проекта [IDE: Visual Studio 2008; Язык: C#]

Введение

Каждый из вас когда-либо слышал о технологии DirectX, каждый играл в современные 3D-игры, но не всякий задавался вопросом – как же эти игры создаются. В этой статье я расскажу об основах написания игр на управляемом C#-коде, используя набор функций DirectX API, специально разработанный фирмой Microsoft для простой и эффективной разработки игровых приложений.

Для начала разработки нам потребуется DirectX SDK – набор средств разработки, утилит и документации для написания DirectX-совместимых приложений. Последний ноябрьский DirectX SDK можно скачать здесь.

(more…)