Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions test/Data/Key.VShell.ECDSA.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFnAEj7Uryu5RunRnlOpOCgnMHWl/HpohLg2EdvWuH2vK1ujblmtlbUCxlPkRISeMLE2Gw01FpdXaCVYFSKJYyM= SSH.NET
5 changes: 5 additions & 0 deletions test/Data/Key.VShell.ECDSA.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEINw/xBM0k53jUUqndXUlolS0EmoKpc66247OgydWWsiPoAoGCCqGSM49
AwEHoUQDQgAEWcASPtSvK7lG6dGeU6k4KCcwdaX8emiEuDYR29a4fa8rW6NuWa2V
tQLGU+REhJ4wsTYbDTUWl1doJVgVIoljIw==
-----END EC PRIVATE KEY-----
1 change: 1 addition & 0 deletions test/Data/Key.VShell.RSA.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDjDbM1IaHgK6uQAIubBaXhRpLyUn1euSx9b8iUirB15x4dWaJfwqBbadpM5a/993B4dGOCCRGDhs0ffBViXOQkP+QeSilhrGU6MvNu/L4KzFae2w2TQyD+3r0fxPIECIJMSpR7KVehUszqcmvAShM6Hq0dRapbSOv0k140Tk4u/IQBqKnMycL4pdyBY3jNC+fpX2AE0boDt1S+e5dDp4gLRiqKhE1HLrO8TIExaa+Q0bYUTPeGqJeBnL9VySyNw4+4XEeeLkCEAIHlEKR7wno1PJMCXG1WRw7ibiZwEkZwUhMdECu/ygN1jsCM4BOeqcxX/qmlmRO/xIJOxp/8AX/f SSH.NET
27 changes: 27 additions & 0 deletions test/Data/Key.VShell.RSA.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA4w2zNSGh4CurkACLmwWl4UaS8lJ9XrksfW/IlIqwdeceHVmi
X8KgW2naTOWv/fdweHRjggkRg4bNH3wVYlzkJD/kHkopYaxlOjLzbvy+CsxWntsN
k0Mg/t69H8TyBAiCTEqUeylXoVLM6nJrwEoTOh6tHUWqW0jr9JNeNE5OLvyEAaip
zMnC+KXcgWN4zQvn6V9gBNG6A7dUvnuXQ6eIC0YqioRNRy6zvEyBMWmvkNG2FEz3
hqiXgZy/VcksjcOPuFxHni5AhACB5RCke8J6NTyTAlxtVkcO4m4mcBJGcFITHRAr
v8oDdY7AjOATnqnMV/6ppZkTv8SCTsaf/AF/3wIDAQABAoIBAApc2WiCRyaTJ6qt
wH4ye35bUu3MKQLcb058SxdiEXXk6fsLi72HuJTjff4533BQzXYzh0hSJjv7OFWi
O3TSHR5KBWnPSn5pBVrq8P3uroFeQrfP8v/2tatPbcQYIE/7aW/JwADmnQrBjvus
sQR4lp8PWY+D9FrKBCB7l1zKYO23X6oqoNSBP7atou/HskrrM5ZC7SMqvd5WSs9j
vSMOs6/El8kTGHKxL8yh5D0izkTcC0xtGJZuhhYc33Olm5auOAzABLVe87zg0tVh
XV/jKHXYsEJu9c4Jsv8YqvAPsh2whz5+n06NQ9wh1zMF6LMvfnvtFUAKzfWAbHkR
LVe20Z0CgYEA7zQuUpbAYS+06Ok4q+EI/FpmYsWqyXzI9XnyWgjZntofg41y5kBJ
Zyd3QBbOzuCUv9l9C08aexG7opO09ZgNQpnucH7CJb6K2cyPEW5Yzd4nI/hyAC+Y
+T+i7Qx7/L/WX26zW34hTqKz1SuCZNiSw9NqPoj7PKv7eFj8W5dGq6MCgYEA8v8c
TDXVQfyoRQMbCaLeegNYLfJHiWVxuAXzVLKzPyiNHN7iC4s16hyTPktX1jcsgcp0
J6esZht+aonB6TRuB14vi3+vhVm79y2Rvucgd2MPz2ZHoKqNcEggM2mcCo++B3Oy
A/ZCUTwM5lNCrY8VZIFdT5FRksChVlAzP2VbnpUCgYAdD3/ZNMtmgz89VKg36X0H
+4uY0F7xX6GigRA6c/zMWb+eYd7lrkW8rITGWn8BjzNDI48XgqK69OqQ09UWSUTD
JKRdMmkv4LhJwZpYCcnsKOMkcZiYATBah6qpleyyRjQrH+3WXbp6LTYf3ctXqSAb
fmHX+xhaxKImetkd34EMdQKBgQCkUy6wvurjf9fPK6V6I8DtpBtanvAPkyGO/78o
9NvQhzy+XF9izRZ9pitQwiS5QYCAmQdp1bL5LfiUVWpjqUgLBX+Dh6qLtD4vjop0
HdrPwZbse09O8GdLmgrkmbOjVMd+RJgKo9r/Emvqyj1aH1upJu6SI0SVyFySgRPW
+FU37QKBgQCMas4SWKAh+x5d7CWUouXq2nfI8mDNYn6y9DLy/Lc8/zByaGlTwjPZ
NN+mejpunyf1zgGWDokFKmeHBtn7lox/ieb4XW68hzAz92xfummzp9kf0FK5dTdL
6BYrxRVtTH9tSpbE6CZ+HJj+e458wh7Jj9555dYuMQDQ2rrKDlbpWg==
-----END RSA PRIVATE KEY-----
2 changes: 2 additions & 0 deletions test/Renci.SshNet.Tests/Classes/PrivateKeyFileTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,8 @@ public void ConstructorWithFileNameAndPassPhraseShouldBeAbleToReadFileThatIsShar
[DataRow("Key.RSA.txt", null, typeof(RsaKey))]
[DataRow("Key.SSH2.RSA.Encrypted.Des.CBC.12345.txt", "12345", typeof(RsaKey))]
[DataRow("Key.SSH2.RSA.txt", null, typeof(RsaKey))]
[DataRow("Key.VShell.RSA.txt", null, typeof(RsaKey))]
[DataRow("Key.VShell.ECDSA.txt", null, typeof(EcdsaKey))]
public void Test_PrivateKey(string name, string passPhrase, Type expectedKeyType)
{
using (var stream = GetData(name))
Expand Down