| This class represents Signature type, as descrybed in TLS v 1.0 Protocol
specification, 7.4.3. It allow to init, update and sign hash. Hash algorithm
depends on SignatureAlgorithm.
select (SignatureAlgorithm)
{ case anonymous: struct { };
case rsa:
digitally-signed struct {
opaque md5_hash[16];
opaque sha_hash[20];
};
case dsa:
digitally-signed struct {
opaque sha_hash[20];
};
} Signature;
Digital signing description see in TLS spec., 4.7.
(http://www.ietf.org/rfc/rfc2246.txt)
|