marco.constantino Ответов: 1

Шифрование строки с закрытым ключом из PEM-файла на языке c#


У меня есть закрытый ключ, хранящийся в файле PEM (что-то вроде- - - - - BEGIN RSA PRIVATE KEY-----
MIICWw.................. XoA==-- - --END RSA PRIVATE KEY-----). Теперь мне нужно зашифровать заданную строку с помощью этого закрытого ключа и SHA1, а затем закодировать ее с помощью базы 64. Я гуглю уже несколько дней безрезультатно…

Sergey Alexandrovich Kryukov

Продолжай Гуглить... Видите ли, если вы не можете найти путь в течение нескольких дней, я действительно боюсь, что вы не найдете его даже в ответе, который кто-то мог бы отправить для вас.
Вам действительно нужно показать, что вы пробовали и где застряли, иначе — кто захочет тратить время впустую? Пожалуйста, не обижайтесь, это то, что есть.
—СА

1 Ответов

Рейтинг:
1

Sergey Alexandrovich Kryukov

Знаете ли вы, что вам нужно два ключа: один шифрует, другой расшифровывает?! Почему? В этом-то все и дело.

Начать здесь: http://en.wikipedia.org/wiki/Public-key_cryptography[^].

ОГА? Смотрите внимательно: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsa.aspx[^].

—СА