Files
fe827a529a [ECDsa] Falls back to use BouncyCastle if BCL (Mono) doesn't support (#1461)
* Use BouncyCastle ECDsa when runtime is Mono

* Falls back to use BouncyCastle if CngKey.Import throws NotImplementedException (in Mono)

* Take NETStandard into consideration

* Adjust some comments

* Change #if NETFRAEWORK to #if NET462 for CngKey

* Separate implementations

* Consolidate Ecdsa property and HashAlgorithm property

* Rename Import_Cng and Import_Bcl to Import; Rename Export_Cng and Export_Bcl to Export;

* Add comments

* refactor

* add host key tests

---------

Co-authored-by: Robert Hague <rh@johnstreetcapital.com>
Co-authored-by: Rob Hague <rob.hague00@gmail.com>
2024-08-31 13:00:51 +02:00

13 lines
736 B
Plaintext

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAArAAAABNlY2RzYS
1zaGEyLW5pc3RwNTIxAAAACG5pc3RwNTIxAAAAhQQBKwQaI3rV6EjiaB+9ULzsgFMmhDfZ
EClM6LkdFdsgpGaQXUvk2C3FXbg5F1NHb64+p6m0t9iKxusdzw5PweJHbiQBdKvNHYKAhz
1hObd28CbxgGYdAARBBE3lf6hbUyGfxwyDXFxX4R+s1lSwsOYPovWDqsduMcGW0Ec1bG7s
BEQnvu0AAAEQyfIPKMnyDygAAAATZWNkc2Etc2hhMi1uaXN0cDUyMQAAAAhuaXN0cDUyMQ
AAAIUEASsEGiN61ehI4mgfvVC87IBTJoQ32RApTOi5HRXbIKRmkF1L5NgtxV24ORdTR2+u
PqeptLfYisbrHc8OT8HiR24kAXSrzR2CgIc9YTm3dvAm8YBmHQAEQQRN5X+oW1Mhn8cMg1
xcV+EfrNZUsLDmD6L1g6rHbjHBltBHNWxu7AREJ77tAAAAQXzxGU4UtRC1ZpAyFhMkUENw
M/ZfyVA1VPMjR6BfEPnt6hDN4ZqdhZ5oHr9306OSFAt9pboNqEiv12uPc2gUnD5iAAAADn
JvYmVydEBSSEUxNEczAQIDBAU=
-----END OPENSSH PRIVATE KEY-----