Home
last modified time | relevance | path

Searched refs:CRYPTO_EXPORT (Results 1 – 23 of 23) sorted by relevance

/external/libchrome/crypto/
Dnss_util_internal.h28 CRYPTO_EXPORT ScopedPK11Slot OpenSoftwareNSSDB(const base::FilePath& path,
34 CRYPTO_EXPORT PK11SlotInfo* GetPersistentNSSKeySlot() WARN_UNUSED_RESULT;
39 class CRYPTO_EXPORT AutoSECMODListReadLock {
53 CRYPTO_EXPORT ScopedPK11Slot GetSystemNSSKeySlot(
62 CRYPTO_EXPORT void SetSystemKeySlotForTesting(ScopedPK11Slot slot);
66 CRYPTO_EXPORT bool InitializeNSSForChromeOSUser(
74 CRYPTO_EXPORT bool ShouldInitializeTPMForChromeOSUser(
80 CRYPTO_EXPORT void WillInitializeTPMForChromeOSUser(
85 CRYPTO_EXPORT void InitializeTPMForChromeOSUser(
91 CRYPTO_EXPORT void InitializePrivateSoftwareSlotForChromeOSUser(
[all …]
Dnss_util.h30 CRYPTO_EXPORT void EarlySetupForNSSInit();
34 CRYPTO_EXPORT void EnsureNSPRInit();
39 CRYPTO_EXPORT void EnsureNSSInit();
49 CRYPTO_EXPORT void EnableTPMTokenForNSS();
52 CRYPTO_EXPORT bool IsTPMTokenEnabledForNSS();
61 CRYPTO_EXPORT bool IsTPMTokenReady(const base::Closure& callback)
69 CRYPTO_EXPORT void InitializeTPMTokenAndSystemSlot(
76 CRYPTO_EXPORT base::Time PRTimeToBaseTime(int64_t prtime);
80 CRYPTO_EXPORT int64_t BaseTimeToPRTime(base::Time time);
94 class CRYPTO_EXPORT AutoNSSWriteLock {
Dcrypto_export.h15 #define CRYPTO_EXPORT __declspec(dllexport) macro
17 #define CRYPTO_EXPORT __declspec(dllimport) macro
22 #define CRYPTO_EXPORT __attribute__((visibility("default"))) macro
24 #define CRYPTO_EXPORT macro
29 #define CRYPTO_EXPORT macro
Dp224.h26 struct CRYPTO_EXPORT Point {
46 void CRYPTO_EXPORT ScalarMult(const Point& in,
52 void CRYPTO_EXPORT ScalarBaseMult(const uint8_t* scalar, Point* out);
55 void CRYPTO_EXPORT Add(const Point& a, const Point& b, Point* out);
58 void CRYPTO_EXPORT Negate(const Point& a, Point* out);
Dnss_key_util.h23 CRYPTO_EXPORT bool GenerateRSAKeyPairNSS(
34 CRYPTO_EXPORT ScopedSECKEYPrivateKey
42 CRYPTO_EXPORT ScopedSECKEYPrivateKey
48 CRYPTO_EXPORT ScopedSECKEYPrivateKey
Dsha2.h26 CRYPTO_EXPORT void SHA256HashString(const base::StringPiece& str,
31 CRYPTO_EXPORT std::string SHA256HashString(const base::StringPiece& str);
Dopenssl_util.h61 CRYPTO_EXPORT void EnsureOpenSSLInit();
66 CRYPTO_EXPORT void ClearOpenSSLERRStack(
Drandom.h17 CRYPTO_EXPORT void RandBytes(void *bytes, size_t length);
Dsecure_util.h24 CRYPTO_EXPORT bool SecureMemEqual(const void* s1, const void* s2, size_t n);
Dopenssl_bio_string.h24 CRYPTO_EXPORT BIO* BIO_new_string(std::string* out);
Dscoped_test_nss_db.h18 class CRYPTO_EXPORT ScopedTestNSSDB {
Dscoped_test_system_nss_key_slot.h28 class CRYPTO_EXPORT ScopedTestSystemNSSKeySlot {
Dscoped_test_nss_chromeos_user.h19 class CRYPTO_EXPORT ScopedTestNSSChromeOSUser {
Dsecure_hash.h19 class CRYPTO_EXPORT SecureHash {
Dsignature_creator.h31 class CRYPTO_EXPORT SignatureCreator {
Dhmac.h26 class CRYPTO_EXPORT HMAC {
Dsignature_verifier.h28 class CRYPTO_EXPORT SignatureVerifier {
Dp224_spake.h37 class CRYPTO_EXPORT P224EncryptedKeyExchange {
Dsymmetric_key.h30 class CRYPTO_EXPORT SymmetricKey {
Dec_private_key.h37 class CRYPTO_EXPORT ECPrivateKey {
Dapple_keychain.h30 class CRYPTO_EXPORT AppleKeychain {
Drsa_private_key.h169 class CRYPTO_EXPORT RSAPrivateKey {
/external/libchrome/crypto/third_party/nss/
Dchromium-nss.h73 CRYPTO_EXPORT SECStatus DerSignData(PLArenaPool *arena,