line |
!l |
l&&!r |
l&&r |
condition |
40
|
0 |
0 |
0 |
$key->{'kty'} and $key->{'kty'} eq "OKP" |
|
0 |
0 |
0 |
$key->{'kty'} and $key->{'kty'} eq "OKP" and $key->{'crv'} |
|
0 |
0 |
0 |
$key->{'kty'} and $key->{'kty'} eq "OKP" and $key->{'crv'} and $key->{'crv'} eq "Ed25519" |
46
|
0 |
0 |
0 |
$key->{'curve'} and $key->{'curve'} eq "ed25519" |
|
0 |
0 |
0 |
$key->{'curve'} and $key->{'curve'} eq "ed25519" and $key->{'priv'} || $key->{'pub'} |
84
|
0 |
0 |
0 |
$h->{'kty'} and $h->{'kty'} eq "OKP" |
|
0 |
0 |
0 |
$h->{'kty'} and $h->{'kty'} eq "OKP" and $h->{'crv'} |
|
0 |
0 |
0 |
$h->{'kty'} and $h->{'kty'} eq "OKP" and $h->{'crv'} and $h->{'crv'} eq "Ed25519" |
102
|
0 |
0 |
0 |
$typ eq "ssh-ed25519" and length $pubkey == 32 |
107
|
0 |
0 |
0 |
$typ eq "ssh-ed25519" and length $pubkey == 32 |
137
|
0 |
0 |
0 |
$type and $type eq "private" |
|
0 |
0 |
0 |
$type and $type eq "private" and $kh->{'priv'} |