/external/openssh/ |
dh.h | 1 /* $OpenBSD: dh.h,v 1.15 2016/05/02 10:26:04 djm Exp $ */ 35 DH *choose_dh(int, int, int); 36 DH *dh_new_group_asc(const char *, const char *); 37 DH *dh_new_group(BIGNUM *, BIGNUM *); 38 DH *dh_new_group1(void); 39 DH *dh_new_group14(void); 40 DH *dh_new_group16(void); 41 DH *dh_new_group18(void); 42 DH *dh_new_group_fallback(int); 44 int dh_gen_key(DH *, int) [all...] |
dh.c | 1 /* $OpenBSD: dh.c,v 1.62 2016/12/15 21:20:41 dtucker Exp $ */ 30 #include <openssl/dh.h> 39 #include "dh.h" 145 DH * 215 dh_pub_is_valid(DH *dh, BIGNUM *dh_pub) 223 logit("invalid public DH value: negative"); 227 logit("invalid public DH value: <= 1"); 235 if (!BN_sub(tmp, dh->p, BN_value_one()) || 238 logit("invalid public DH value: >= p-1") 291 DH *dh; local 311 DH *dh; local [all...] |
monitor_wrap.h | 42 DH *mm_choose_dh(int, int, int);
|
/external/boringssl/src/include/openssl/ |
dh.h | 70 // DH contains functions for performing Diffie-Hellman key agreement in 76 // DH_new returns a new, empty DH object or NULL on error. 77 OPENSSL_EXPORT DH *DH_new(void); 79 // DH_free decrements the reference count of |dh| and frees it if the reference 81 OPENSSL_EXPORT void DH_free(DH *dh); 83 // DH_up_ref increments the reference count of |dh| and returns one. 84 OPENSSL_EXPORT int DH_up_ref(DH *dh); 89 // DH_get0_key sets |*out_pub_key| and |*out_priv_key|, if non-NULL, to |dh|' [all...] |
/external/boringssl/src/crypto/dh/ |
dh.c | 57 #include <openssl/dh.h> 75 DH *DH_new(void) { 76 DH *dh = OPENSSL_malloc(sizeof(DH)); local 77 if (dh == NULL) { 78 OPENSSL_PUT_ERROR(DH, ERR_R_MALLOC_FAILURE); 82 OPENSSL_memset(dh, 0, sizeof(DH)); 84 CRYPTO_MUTEX_init(&dh->method_mont_p_lock) [all...] |
dh_asn1.c | 56 #include <openssl/dh.h> 79 // A DH object may be missing some components. 80 OPENSSL_PUT_ERROR(DH, ERR_R_PASSED_NULL_PARAMETER); 86 DH *DH_parse_parameters(CBS *cbs) { 87 DH *ret = DH_new(); 115 OPENSSL_PUT_ERROR(DH, DH_R_DECODE_ERROR); 120 int DH_marshal_parameters(CBB *cbb, const DH *dh) { 123 !marshal_integer(&child, dh->p) || 124 !marshal_integer(&child, dh->g) | [all...] |
check.c | 57 #include <openssl/dh.h> 62 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *out_flags) { 83 // Check |pub_key| is less than |dh->p| - 1. 84 if (!BN_copy(tmp, dh->p) || 92 if (dh->q != NULL) { 93 // Check |pub_key|^|dh->q| is 1 mod |dh->p|. This is necessary for RFC 5114 95 // subgroup of size |dh->q|. 96 if (!BN_mod_exp_mont(tmp, pub_key, dh->q, dh->p, ctx, NULL)) [all...] |
/external/boringssl/src/decrepit/dh/ |
dh_decrepit.c | 54 #include <openssl/dh.h> 70 DH *DH_generate_parameters(int prime_len, int generator, 76 DH *ret = DH_new();
|
/device/linaro/bootloader/edk2/CryptoPkg/Library/BaseCryptLib/Pk/ |
CryptDh.c | 17 #include <openssl/dh.h>
34 // Allocates & Initializes DH Context by OpenSSL DH_new()
40 Release the specified DH context.
44 @param[in] DhContext Pointer to the DH context to be released.
54 // Free OpenSSL DH Context
56 DH_free ((DH *) DhContext);
60 Generates DH parameter.
63 and sets DH context according to value of g and p.
71 @param[in, out] DhContext Pointer to the DH context.
76 @retval TRUE DH parameter generation succeeded. [all...] |
/external/libcxx/test/std/experimental/memory/memory.resource.aliases/ |
header_unordered_map_synop.pass.cpp | 44 using DH = std::hash<K>; 50 using StdMap = std::unordered_map<K, V, DH, DP, pmr::polymorphic_allocator<P>>; 69 using StdMap = std::unordered_multimap<K, V, DH, DP, pmr::polymorphic_allocator<P>>;
|
header_unordered_set_synop.pass.cpp | 43 using DH = std::hash<V>; 48 using StdSet = std::unordered_set<V, DH, DP, pmr::polymorphic_allocator<V>>; 67 using StdSet = std::unordered_multiset<V, DH, DP, pmr::polymorphic_allocator<V>>;
|
/external/boringssl/src/crypto/pem/ |
pem_pkey.c | 63 #include <openssl/dh.h> 184 /* Transparently read in PKCS#3 or X9.42 DH parameters */ 186 DH *PEM_read_bio_DHparams(BIO *bp, DH **x, pem_password_cb *cb, void *u) 192 DH *ret = NULL; 208 DH *PEM_read_DHparams(FILE *fp, DH **x, pem_password_cb *cb, void *u) 215 DH *ret = PEM_read_bio_DHparams(b, x, cb, u);
|
/art/compiler/utils/x86/ |
constants_x86.h | 38 DH = 6,
|
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ |
DH.java | 8 import org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi; 12 public class DH 14 private static final String PREFIX = "org.bouncycastle.jcajce.provider.asymmetric" + ".dh."; 33 provider.addAlgorithm("KeyPairGenerator.DH", PREFIX + "KeyPairGeneratorSpi"); 34 provider.addAlgorithm("Alg.Alias.KeyPairGenerator.DIFFIEHELLMAN", "DH"); 36 provider.addAttributes("KeyAgreement.DH", generalDhAttributes); 37 provider.addAlgorithm("KeyAgreement.DH", PREFIX + "KeyAgreementSpi"); 38 provider.addAlgorithm("Alg.Alias.KeyAgreement.DIFFIEHELLMAN", "DH"); 44 provider.addAlgorithm("KeyFactory.DH", PREFIX + "KeyFactorySpi"); 45 provider.addAlgorithm("Alg.Alias.KeyFactory.DIFFIEHELLMAN", "DH"); [all...] |
/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/ |
DH.java | 9 import com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi; 16 public class DH 18 private static final String PREFIX = "com.android.org.bouncycastle.jcajce.provider.asymmetric" + ".dh."; 40 provider.addAlgorithm("KeyPairGenerator.DH", PREFIX + "KeyPairGeneratorSpi"); 41 provider.addAlgorithm("Alg.Alias.KeyPairGenerator.DIFFIEHELLMAN", "DH"); 43 provider.addAttributes("KeyAgreement.DH", generalDhAttributes); 44 provider.addAlgorithm("KeyAgreement.DH", PREFIX + "KeyAgreementSpi"); 45 provider.addAlgorithm("Alg.Alias.KeyAgreement.DIFFIEHELLMAN", "DH"); 51 provider.addAlgorithm("KeyFactory.DH", PREFIX + "KeyFactorySpi"); 52 provider.addAlgorithm("Alg.Alias.KeyFactory.DIFFIEHELLMAN", "DH"); [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/ |
KeyAgreementSpi.java | 352 public static class DH 355 public DH()
|
/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/ |
KeyAgreementSpi.java | 357 public static class DH 360 public DH()
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
SourceMgr.h | 76 void setDiagHandler(DiagHandlerTy DH, void *Ctx = 0) { 77 DiagHandler = DH;
|
/external/llvm/tools/llvm-readobj/ |
COFFDumper.cpp | 89 void printDOSHeader(const dos_header *DH); 584 if (const dos_header *DH = Obj->getDOSHeader()) 585 printDOSHeader(DH); 588 void COFFDumper::printDOSHeader(const dos_header *DH) { 590 W.printString("Magic", StringRef(DH->Magic, sizeof(DH->Magic))); 591 W.printNumber("UsedBytesInTheLastPage", DH->UsedBytesInTheLastPage); 592 W.printNumber("FileSizeInPages", DH->FileSizeInPages); 593 W.printNumber("NumberOfRelocationItems", DH->NumberOfRelocationItems); 594 W.printNumber("HeaderSizeInParagraphs", DH->HeaderSizeInParagraphs) [all...] |
/external/llvm/tools/yaml2obj/ |
yaml2coff.cpp | 355 object::dos_header DH; 356 memset(&DH, 0, sizeof(DH)); 359 DH.Magic[0] = 'M'; 360 DH.Magic[1] = 'Z'; 364 DH.AddressOfRelocationTable = sizeof(DH); 366 DH.AddressOfNewExeHeader = DOSStubSize; 369 OS.write(reinterpret_cast<char *>(&DH), sizeof(DH)); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/yaml2obj/ |
yaml2coff.cpp | 416 object::dos_header DH; 417 memset(&DH, 0, sizeof(DH)); 420 DH.Magic[0] = 'M'; 421 DH.Magic[1] = 'Z'; 425 DH.AddressOfRelocationTable = sizeof(DH); 427 DH.AddressOfNewExeHeader = DOSStubSize; 430 OS.write(reinterpret_cast<char *>(&DH), sizeof(DH)); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-readobj/ |
COFFDumper.cpp | 107 void printDOSHeader(const dos_header *DH); 653 if (const dos_header *DH = Obj->getDOSHeader()) 654 printDOSHeader(DH); 657 void COFFDumper::printDOSHeader(const dos_header *DH) { 659 W.printString("Magic", StringRef(DH->Magic, sizeof(DH->Magic))); 660 W.printNumber("UsedBytesInTheLastPage", DH->UsedBytesInTheLastPage); 661 W.printNumber("FileSizeInPages", DH->FileSizeInPages); 662 W.printNumber("NumberOfRelocationItems", DH->NumberOfRelocationItems); 663 W.printNumber("HeaderSizeInParagraphs", DH->HeaderSizeInParagraphs) [all...] |
/external/boringssl/src/crypto/evp/ |
evp.c | 300 DH *EVP_PKEY_get0_DH(const EVP_PKEY *pkey) { return NULL; } 301 DH *EVP_PKEY_get1_DH(const EVP_PKEY *pkey) { return NULL; }
|
/external/llvm/include/llvm/Support/ |
SourceMgr.h | 89 void setDiagHandler(DiagHandlerTy DH, void *Ctx = nullptr) { 90 DiagHandler = DH;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/ |
SourceMgr.h | 118 void setDiagHandler(DiagHandlerTy DH, void *Ctx = nullptr) { 119 DiagHandler = DH;
|