118
edits
| Line 52: | Line 52: | ||
readonly attribute CryptoPk pk; | readonly attribute CryptoPk pk; | ||
readonly attribute CryptoSym sym; | readonly attribute CryptoSym sym; | ||
}; | |||
[Constructor(in DOMString algorithm)] | |||
interface CryptoHash { | |||
DOMString createHash(DOMString plainText); | |||
}; | |||
[Constructor(in DOMString algorithm)] | |||
interface CryptoHmac { | |||
void createHMAC(DOMString plainText, DOMString key, createHMACCallback callback); | |||
void verifyHMAC(DOMString plainText, DOMString key, verifyHMACCallback callback); | |||
}; | }; | ||
| Line 131: | Line 141: | ||
void decrypt(DOMString cipherText, DOMString symKeyID, SymDecryptCallback callback); | void decrypt(DOMString cipherText, DOMString symKeyID, SymDecryptCallback callback); | ||
}; | }; | ||
edits