| Index: crypto/symmetric_key_nss.cc
|
| diff --git a/crypto/symmetric_key_nss.cc b/crypto/symmetric_key_nss.cc
|
| index 9690265c8c7613c76329c9b81d56b392a7cea806..c84c2839bb484340f784ed020831f0feebd75ad0 100644
|
| --- a/crypto/symmetric_key_nss.cc
|
| +++ b/crypto/symmetric_key_nss.cc
|
| @@ -15,6 +15,12 @@ namespace crypto {
|
| SymmetricKey::~SymmetricKey() {}
|
|
|
| // static
|
| +bool SymmetricKey::GenerateRandomBytes(size_t num_bytes, uint8* out) {
|
| + return num_bytes == 0 ||
|
| + (out != NULL && PK11_GenerateRandom(out, num_bytes) == SECSuccess);
|
| +}
|
| +
|
| +// static
|
| SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
|
| size_t key_size_in_bits) {
|
| DCHECK_EQ(AES, algorithm);
|
|
|