public static SSH2UserAuthKey FromSECSHStyleFile(string filename, string passphrase)
{
#if PODEROSA_KEYFORMAT
PrivateKeyLoader loader = new PrivateKeyLoader(filename);
KeyPair keyPair;
string comment;
loader.LoadSSH2PrivateKey(passphrase, out keyPair, out comment);
return new SSH2UserAuthKey(keyPair, comment);
#else
return FromSECSHStyleStream(new FileStream(filename, FileMode.Open, FileAccess.Read), passphrase);
#endif
}