generates a random ed25519 private key
(t *testing.T)
| 535 | |
| 536 | // generates a random ed25519 private key |
| 537 | func randKeygen(t *testing.T) gossh.Signer { |
| 538 | t.Helper() |
| 539 | _, key, err := ed25519.GenerateKey(nil) |
| 540 | require.NoError(t, err) |
| 541 | signer, err := gossh.NewSignerFromKey(key) |
| 542 | require.NoError(t, err) |
| 543 | return signer |
| 544 | } |
| 545 | |
| 546 | // nolint:gosec // Throw-away key for testing. DO NOT REUSE. |
| 547 | var testKey = `-----BEGIN OPENSSH PRIVATE KEY----- |