func decodeBase64(in string) []byte { … } type DecryptPKCS1v15Test … var decryptPKCS1v15Tests … func TestDecryptPKCS1v15(t *testing.T) { … } func TestEncryptPKCS1v15(t *testing.T) { … } var decryptPKCS1v15SessionKeyTests … func TestEncryptPKCS1v15SessionKey(t *testing.T) { … } func TestEncryptPKCS1v15DecrypterSessionKey(t *testing.T) { … } func TestNonZeroRandomBytes(t *testing.T) { … } type signPKCS1v15Test … var signPKCS1v15Tests … func TestSignPKCS1v15(t *testing.T) { … } func TestVerifyPKCS1v15(t *testing.T) { … } func TestOverlongMessagePKCS1v15(t *testing.T) { … } func TestUnpaddedSignature(t *testing.T) { … } func TestShortSessionKey(t *testing.T) { … } var rsaPrivateKey … func parsePublicKey(s string) *PublicKey { … } func TestShortPKCS1v15Signature(t *testing.T) { … }