Searched defs:SymmetricKey (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/crypto/
H A Dsymmetric_key_nss.cc15 SymmetricKey::~SymmetricKey() {}
18 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
39 return new SymmetricKey(sym_key);
43 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
92 return new SymmetricKey(sym_key);
96 SymmetricKey* SymmetricKey
145 SymmetricKey::SymmetricKey(PK11SymKey* key) : key_(key) { function in class:crypto::SymmetricKey
[all...]
H A Dsymmetric_key.h26 class CRYPTO_EXPORT SymmetricKey { class in namespace:crypto
35 virtual ~SymmetricKey();
39 // The caller is responsible for deleting the returned SymmetricKey.
40 static SymmetricKey* GenerateRandomKey(Algorithm algorithm,
47 // SymmetricKey.
48 static SymmetricKey* DeriveKeyFromPassword(Algorithm algorithm,
57 // size for use with |algorithm|. The caller owns the returned SymmetricKey.
58 static SymmetricKey* Import(Algorithm algorithm, const std::string& raw_key);
75 SymmetricKey() {} function in class:crypto::SymmetricKey
78 SymmetricKey(HCRYPTPRO
[all...]
H A Dsymmetric_key_openssl.cc19 SymmetricKey::~SymmetricKey() {
24 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
41 scoped_ptr<SymmetricKey> key(new SymmetricKey);
50 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
72 scoped_ptr<SymmetricKey> key(new SymmetricKey);
[all...]
H A Dsymmetric_key_win.cc307 SymmetricKey::~SymmetricKey() {
315 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
344 SymmetricKey* result = new SymmetricKey(provider.release(),
355 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
455 SymmetricKey* result = new SymmetricKey(provide
526 SymmetricKey::SymmetricKey(HCRYPTPROV provider, function in class:crypto::SymmetricKey
[all...]

Completed in 65 milliseconds