Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

System.Security.Criptography RSA

42K
12 февраля 2010 года
ivan_kult
27 / / 12.12.2009
Доброго времени суток. Возникла необходимость использования RSA, полез в msdn и только больше запутался. Нашел в интернете лишь ручную реализацию, хотя в .NET уже есть реализация этого алгоритма. На форуме тоже ничего путного не нашел(может руки кривые, но результат неизменен)))

1.как вручную задавать паблик-приват ключ?
2.как получить паблик-приват ключ?
3.Если я меняю один ключ, второй меняется автоматически? Иначе алгоритм работать не будет. Если нет, то как
вручную(какой метод использовать) это сделать?
4.как передавать ключ?
5
12 февраля 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: ivan_kult
Доброго времени суток. Возникла необходимость использования RSA, полез в msdn и только больше запутался. Нашел в интернете лишь ручную реализацию, хотя в .NET уже есть реализация этого алгоритма. На форуме тоже ничего путного не нашел(может руки кривые, но результат неизменен)))

Смотрите примеры для RSACryptoServiceProvider; вот тут была темка.

42K
12 февраля 2010 года
ivan_kult
27 / / 12.12.2009
возник вопрос.
если мы шифруем паблик ключом, а расшифровываем приватным, как определить, правильный ли пользователь поставил подпись? Ведь RSA работает наоборот-паблик ключ расшифровывает, а приват-шифрует. Или я не прав?
14
12 февраля 2010 года
Phodopus
3.3K / / 19.06.2008
Вообще почитать бы вам статейки.. по криптографии..
Про пары ключей, их генерацию, сертификаты.
Паблик-ключ зашифровывает или проверяет подпись.
42K
12 февраля 2010 года
ivan_kult
27 / / 12.12.2009
Паблик-ключ зашифровывает или проверяет подпись.

Хм, это как?

У нас есть некотарая функция Fe которая шифрует текст(основана на дискретном возведении в степень), а так же функция Fd, которая расшифрует текст. А как тогда организуется проверка? Как Fe*Fd=M^(d*e) mod p?
5
12 февраля 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: ivan_kult
Хм, это как?

Постарайтесь изучить матчасть прежде чем приниматься за работу.

42K
13 февраля 2010 года
ivan_kult
27 / / 12.12.2009
Спасибо, уже разобрался:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог