Home
last modified time | relevance | path

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

/external/libchrome/crypto/
Dnss_util_internal.h30 CRYPTO_EXPORT ScopedPK11Slot OpenSoftwareNSSDB(const base::FilePath& path,
36 CRYPTO_EXPORT PK11SlotInfo* GetPersistentNSSKeySlot() WARN_UNUSED_RESULT;
41 class CRYPTO_EXPORT AutoSECMODListReadLock {
55 CRYPTO_EXPORT ScopedPK11Slot GetSystemNSSKeySlot(
64 CRYPTO_EXPORT void SetSystemKeySlotForTesting(ScopedPK11Slot slot);
68 CRYPTO_EXPORT bool InitializeNSSForChromeOSUser(
76 CRYPTO_EXPORT bool ShouldInitializeTPMForChromeOSUser(
82 CRYPTO_EXPORT void WillInitializeTPMForChromeOSUser(
87 CRYPTO_EXPORT void InitializeTPMForChromeOSUser(
93 CRYPTO_EXPORT void InitializePrivateSoftwareSlotForChromeOSUser(
[all …]
Dnss_util.h27 CRYPTO_EXPORT void EnsureNSPRInit();
32 CRYPTO_EXPORT void EnsureNSSInit();
42 CRYPTO_EXPORT void EnableTPMTokenForNSS();
45 CRYPTO_EXPORT bool IsTPMTokenEnabledForNSS();
54 CRYPTO_EXPORT bool IsTPMTokenReady(base::OnceClosure callback)
62 CRYPTO_EXPORT void InitializeTPMTokenAndSystemSlot(
69 CRYPTO_EXPORT base::Time PRTimeToBaseTime(int64_t prtime);
73 CRYPTO_EXPORT int64_t BaseTimeToPRTime(base::Time time);
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(base::StringPiece str,
32 CRYPTO_EXPORT std::string SHA256HashString(base::StringPiece str);
Dopenssl_util.h61 CRYPTO_EXPORT void EnsureOpenSSLInit();
66 CRYPTO_EXPORT void ClearOpenSSLERRStack(const base::Location& location);
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);
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.h20 class CRYPTO_EXPORT SecureHash {
Dsignature_verifier.h21 class CRYPTO_EXPORT SignatureVerifier {
Dsignature_creator.h26 class CRYPTO_EXPORT SignatureCreator {
Drsa_private_key.h24 class CRYPTO_EXPORT RSAPrivateKey {
Dsymmetric_key.h21 class CRYPTO_EXPORT SymmetricKey {
Dapple_keychain.h30 class CRYPTO_EXPORT AppleKeychain {
Dec_private_key.h27 class CRYPTO_EXPORT ECPrivateKey {
Dhmac.h26 class CRYPTO_EXPORT HMAC {
Dp224_spake.h39 class CRYPTO_EXPORT P224EncryptedKeyExchange {