HomeSort by relevance Sort by last modified time
    Searched defs:SymmetricKey (Results 1 - 9 of 9) sorted by null

  /external/chromium/crypto/
symmetric_key_nss.cc 15 SymmetricKey::~SymmetricKey() {}
18 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
35 return new SymmetricKey(sym_key);
39 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
80 return new SymmetricKey(sym_key);
84 SymmetricKey* SymmetricKey::Import(Algorithm algorithm
    [all...]
symmetric_key.h 25 class SymmetricKey {
34 virtual ~SymmetricKey();
38 // The caller is responsible for deleting the returned SymmetricKey.
39 static SymmetricKey* GenerateRandomKey(Algorithm algorithm,
45 // deleting the returned SymmetricKey.
46 static SymmetricKey* DeriveKeyFromPassword(Algorithm algorithm,
55 // size for use with |algorithm|. The caller owns the returned SymmetricKey.
56 static SymmetricKey* Import(Algorithm algorithm, const std::string& raw_key);
75 SymmetricKey() {}
78 explicit SymmetricKey(PK11SymKey* key)
    [all...]
symmetric_key_openssl.cc 19 SymmetricKey::~SymmetricKey() {
24 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
34 scoped_ptr<SymmetricKey> key(new SymmetricKey);
43 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
53 scoped_ptr<SymmetricKey> key(new SymmetricKey);
    [all...]
symmetric_key_mac.cc 16 CSSM_KEY_TYPE CheckKeyParams(crypto::SymmetricKey::Algorithm algorithm,
18 if (algorithm == crypto::SymmetricKey::AES) {
28 CHECK(algorithm == crypto::SymmetricKey::HMAC_SHA1);
68 SymmetricKey::~SymmetricKey() {}
71 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
77 SymmetricKey *key = new SymmetricKey(random_bytes, key_size_in_bits);
83 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm
    [all...]
symmetric_key_win.cc 307 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(provider.release(), key.release()
    [all...]
  /external/chromium_org/crypto/
symmetric_key_nss.cc 15 SymmetricKey::~SymmetricKey() {}
18 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
35 return new SymmetricKey(sym_key);
39 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
80 return new SymmetricKey(sym_key);
84 SymmetricKey* SymmetricKey::Import(Algorithm algorithm
    [all...]
symmetric_key.h 25 class CRYPTO_EXPORT SymmetricKey {
34 virtual ~SymmetricKey();
38 // The caller is responsible for deleting the returned SymmetricKey.
39 static SymmetricKey* GenerateRandomKey(Algorithm algorithm,
46 // SymmetricKey.
47 static SymmetricKey* DeriveKeyFromPassword(Algorithm algorithm,
56 // size for use with |algorithm|. The caller owns the returned SymmetricKey.
57 static SymmetricKey* Import(Algorithm algorithm, const std::string& raw_key);
74 static SymmetricKey* CreateFromKey(PK11SymKey* key);
79 SymmetricKey() {}
    [all...]
symmetric_key_openssl.cc 19 SymmetricKey::~SymmetricKey() {
24 SymmetricKey* SymmetricKey::GenerateRandomKey(Algorithm algorithm,
34 scoped_ptr<SymmetricKey> key(new SymmetricKey);
43 SymmetricKey* SymmetricKey::DeriveKeyFromPassword(Algorithm algorithm,
56 scoped_ptr<SymmetricKey> key(new SymmetricKey);
    [all...]
symmetric_key_win.cc 307 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(provider.release(), key.release()
    [all...]

Completed in 3638 milliseconds