function KeyBundle() {
  this._encrypt = null;
  this._encryptB64 = null;
  this._hmac = null;
  this._hmacB64 = null;
  this._hmacObj = null;
  this._sha256HMACHasher = null;
}
/**
 * Represents a pair of keys.
 *
 * Each key stored in a key bundle is 256 bits. One key is used for symmetric
 * encryption. The other is used for HMAC.
 *
 * A KeyBundle by itself is just an anonymous pair of keys. Other types
 * deriving from this one add semantics, such as associated collections or
 * generating a key bundle via HKDF from another key.
 */
Represents a pair of keys.
Each key stored in a key bundle is 256 bits. One key is used for symmetric
encryption. The other is used for HMAC.

A KeyBundle by itself is just an anonymous pair of keys. Other types
deriving from this one add semantics, such as associated collections or
generating a key bundle via HKDF from another key.
Represents a pair of keys . Each key stored in a key bundle is 256 bits . One key is used for symmetric encryption . The other is used for HMAC . A KeyBundle by itself is just an anonymous pair of keys . Other types deriving from this one add semantics such as associated collections or generating a key bundle via HKDF from another key .
function KeyBundle() {
  this._encrypt = null;
  this._encryptB64 = null;
  this._hmac = null;
  this._hmacB64 = null;
  this._hmacObj = null;
  this._sha256HMACHasher = null;
}
function KeyBundle ( ) { this . _encrypt = null ; this . _encryptB64 = null ; this . _hmac = null ; this . _hmacB64 = null ; this . _hmacObj = null ; this . _sha256HMACHasher = null ; }
Represents a pair of keys.
Represents a pair of keys .