Как использовать известную пару ключей для ECDH с System.Security.Cryptography - PullRequest
0 голосов
/ 08 апреля 2019

Я реализую протокол, который зависит от обмена ключами ECDH (Elliptic Curve Diffie Hellman).Я считаю, что пакеты System.Security.Cryptography решат мою реальную повседневную проблему, НО , у меня есть пример данных, которые я хотел бы использовать для модульного тестирования, чтобы проверить, что все работает.

Предварительные условия: У меня есть закрытые / открытые ключи для обоих концов в виде байтовых массивов

Проблема: Как я могу использовать / импортировать эти ключи в моих модульных тестах, чтобы проверить, что мойкод работает правильно с примерами данных на основе предоставленных ключей?

Альтернативные решения, такие как «Пропустить System.Security.Cryptography, используйте вместо этого библиотеку X», также хороши - я просто хочу найти решение.

...