Searched defs:cbs (Results 1 - 25 of 65) sorted by relevance

123

/external/boringssl/src/crypto/bn_extra/
H A Dbn_asn1.c21 int BN_parse_asn1_unsigned(CBS *cbs, BIGNUM *ret) { argument
23 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_INTEGER) ||
/external/boringssl/include/openssl/
H A Dpkcs7.h36 // PKCS7_get_raw_certificates parses a PKCS#7, SignedData structure from |cbs|
40 STACK_OF(CRYPTO_BUFFER) *out_certs, CBS *cbs, CRYPTO_BUFFER_POOL *pool); variable
44 OPENSSL_EXPORT int PKCS7_get_certificates(STACK_OF(X509) *out_certs, CBS *cbs); variable
51 // PKCS7_get_CRLs parses a PKCS#7, SignedData structure from |cbs| and appends
54 OPENSSL_EXPORT int PKCS7_get_CRLs(STACK_OF(X509_CRL) *out_crls, CBS *cbs); variable
/external/boringssl/src/include/openssl/
H A Dpkcs7.h36 // PKCS7_get_raw_certificates parses a PKCS#7, SignedData structure from |cbs|
40 STACK_OF(CRYPTO_BUFFER) *out_certs, CBS *cbs, CRYPTO_BUFFER_POOL *pool); variable
44 OPENSSL_EXPORT int PKCS7_get_certificates(STACK_OF(X509) *out_certs, CBS *cbs); variable
51 // PKCS7_get_CRLs parses a PKCS#7, SignedData structure from |cbs| and appends
54 OPENSSL_EXPORT int PKCS7_get_CRLs(STACK_OF(X509_CRL) *out_crls, CBS *cbs); variable
/external/boringssl/src/crypto/dh/
H A Ddh_asn1.c68 static int parse_integer(CBS *cbs, BIGNUM **out) { argument
74 return BN_parse_asn1_unsigned(cbs, *out);
86 DH *DH_parse_parameters(CBS *cbs) { argument
93 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
138 CBS cbs; local
139 CBS_init(&cbs, *inp, (size_t)len);
140 DH *ret = DH_parse_parameters(&cbs);
148 *inp = CBS_data(&cbs);
H A Ddh_test.cc340 CBS cbs; local
341 CBS_init(&cbs, kParams, sizeof(kParams));
342 bssl::UniquePtr<DH> dh(DH_parse_parameters(&cbs));
343 if (!dh || CBS_len(&cbs) != 0 ||
382 CBS_init(&cbs, kParamsDSA, sizeof(kParamsDSA));
383 dh.reset(DH_parse_parameters(&cbs));
384 if (!dh || CBS_len(&cbs) != 0 ||
/external/libchrome/crypto/
H A Drsa_private_key.cc47 CBS cbs; local
48 CBS_init(&cbs, input.data(), input.size());
49 bssl::UniquePtr<EVP_PKEY> pkey(EVP_parse_private_key(&cbs));
50 if (!pkey || CBS_len(&cbs) != 0 || EVP_PKEY_id(pkey.get()) != EVP_PKEY_RSA)
/external/boringssl/src/crypto/digest_extra/
H A Ddigest_extra.c140 static const EVP_MD *cbs_to_md(const CBS *cbs) { argument
142 if (CBS_len(cbs) == kMDOIDs[i].oid_len &&
143 OPENSSL_memcmp(CBS_data(cbs), kMDOIDs[i].oid, kMDOIDs[i].oid_len) ==
158 CBS cbs; local
159 CBS_init(&cbs, obj->data, obj->length);
160 return cbs_to_md(&cbs);
163 const EVP_MD *EVP_parse_digest_algorithm(CBS *cbs) { argument
165 if (!CBS_get_asn1(cbs, &algorithm, CBS_ASN1_SEQUENCE) ||
H A Ddigest_test.cc247 CBS cbs; local
248 CBS_init(&cbs, kSHA256, sizeof(kSHA256));
249 EXPECT_EQ(EVP_sha256(), EVP_parse_digest_algorithm(&cbs));
250 EXPECT_EQ(0u, CBS_len(&cbs));
253 CBS_init(&cbs, kSHA256NoParam, sizeof(kSHA256NoParam));
254 EXPECT_EQ(EVP_sha256(), EVP_parse_digest_algorithm(&cbs));
255 EXPECT_EQ(0u, CBS_len(&cbs));
258 CBS_init(&cbs, kSHA256GarbageParam, sizeof(kSHA256GarbageParam));
259 EXPECT_FALSE(EVP_parse_digest_algorithm(&cbs));
/external/boringssl/src/crypto/obj/
H A Dobj_test.cc34 CBS cbs; local
35 CBS_init(&cbs, kDER, sizeof(kDER));
36 ASSERT_EQ(kNID, OBJ_cbs2nid(&cbs));
50 CBS_init(&cbs, NULL, 0);
51 ASSERT_EQ(NID_undef, OBJ_cbs2nid(&cbs));
57 CBS_init(&cbs, kUnknownDER, sizeof(kUnknownDER));
58 ASSERT_EQ(NID_undef, OBJ_cbs2nid(&cbs));
/external/boringssl/src/crypto/pkcs7/
H A Dpkcs7.c36 // SignedData blob from |cbs| and sets |*out| to point to the rest of the
43 int pkcs7_parse_header(uint8_t **der_bytes, CBS *out, CBS *cbs) { argument
50 if (!CBS_asn1_ber_to_der(cbs, der_bytes, &der_len)) {
56 CBS_init(&in, CBS_data(cbs), CBS_len(cbs));
95 int PKCS7_get_raw_certificates(STACK_OF(CRYPTO_BUFFER) *out_certs, CBS *cbs,
102 if (!pkcs7_parse_header(&der_bytes, &signed_data, cbs)) {
H A Dpkcs7_x509.c31 int PKCS7_get_certificates(STACK_OF(X509) *out_certs, CBS *cbs) {
36 !PKCS7_get_raw_certificates(raw, cbs, NULL)) {
64 int PKCS7_get_CRLs(STACK_OF(X509_CRL) *out_crls, CBS *cbs) {
70 if (!pkcs7_parse_header(&der_bytes, &signed_data, cbs)) {
146 CBS cbs; local
147 CBS_init(&cbs, data, len);
148 ret = PKCS7_get_certificates(out_certs, &cbs);
168 CBS cbs; local
169 CBS_init(&cbs, data, len);
170 ret = PKCS7_get_CRLs(out_crls, &cbs);
[all...]
/external/boringssl/src/crypto/pool/
H A Dpool.c138 CRYPTO_BUFFER* CRYPTO_BUFFER_new_from_CBS(CBS *cbs, CRYPTO_BUFFER_POOL *pool) { argument
139 return CRYPTO_BUFFER_new(CBS_data(cbs), CBS_len(cbs), pool);
/external/boringssl/src/ssl/
H A Dd1_pkt.cc147 CBS cbs, body; local
149 CBS_init(&cbs, record.data(), record.size());
150 if (!dtls1_parse_fragment(&cbs, &msg_hdr, &body)) {
H A Ddtls_record.cc190 CBS cbs = CBS(in); local
197 if (!CBS_get_u8(&cbs, &type) ||
198 !CBS_get_u16(&cbs, &version) ||
199 !CBS_copy_bytes(&cbs, sequence, 8) ||
200 !CBS_get_u16_length_prefixed(&cbs, &body) ||
232 *out_consumed = in.size() - CBS_len(&cbs);
247 *out_consumed = in.size() - CBS_len(&cbs);
250 *out_consumed = in.size() - CBS_len(&cbs);
/external/boringssl/src/crypto/dsa/
H A Ddsa_asn1.c67 static int parse_integer(CBS *cbs, BIGNUM **out) { argument
73 return BN_parse_asn1_unsigned(cbs, *out);
85 DSA_SIG *DSA_SIG_parse(CBS *cbs) { argument
91 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
114 DSA *DSA_parse_public_key(CBS *cbs) { argument
120 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
147 DSA *DSA_parse_parameters(CBS *cbs) { argument
153 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
178 DSA *DSA_parse_private_key(CBS *cbs) { argument
186 if (!CBS_get_asn1(cbs,
233 CBS cbs; local
261 CBS cbs; local
289 CBS cbs; local
317 CBS cbs; local
[all...]
/external/boringssl/src/crypto/ecdsa_extra/
H A Decdsa_asn1.c160 ECDSA_SIG *ECDSA_SIG_parse(CBS *cbs) { argument
166 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
178 CBS cbs; local
179 CBS_init(&cbs, in, in_len);
180 ECDSA_SIG *ret = ECDSA_SIG_parse(&cbs);
181 if (ret == NULL || CBS_len(&cbs) != 0) {
253 CBS cbs; local
254 CBS_init(&cbs, *inp, (size_t)len);
255 ECDSA_SIG *ret = ECDSA_SIG_parse(&cbs);
263 *inp = CBS_data(&cbs);
[all...]
/external/boringssl/src/crypto/evp/
H A Devp_asn1.c78 static int parse_key_type(CBS *cbs, int *out_type) { argument
80 if (!CBS_get_asn1(cbs, &oid, CBS_ASN1_OBJECT)) {
96 EVP_PKEY *EVP_parse_public_key(CBS *cbs) { argument
101 if (!CBS_get_asn1(cbs, &spki, CBS_ASN1_SEQUENCE) ||
146 EVP_PKEY *EVP_parse_private_key(CBS *cbs) { argument
151 if (!CBS_get_asn1(cbs, &pkcs8, CBS_ASN1_SEQUENCE) ||
195 static EVP_PKEY *old_priv_decode(CBS *cbs, int type) { argument
203 EC_KEY *ec_key = EC_KEY_parse_private_key(cbs, NULL);
211 DSA *dsa = DSA_parse_private_key(cbs);
219 RSA *rsa = RSA_parse_private_key(cbs);
244 CBS cbs; local
273 CBS cbs, sequence; local
299 CBS cbs; local
[all...]
H A Devp_test.cc144 EVP_PKEY *(*parse_func)(CBS *cbs),
151 CBS cbs; local
152 CBS_init(&cbs, input.data(), input.size());
153 bssl::UniquePtr<EVP_PKEY> pkey(parse_func(&cbs));
143 ImportKey(FileTest *t, KeyMap *key_map, EVP_PKEY *(*parse_func)(CBS *cbs), int (*marshal_func)(CBB *cbb, const EVP_PKEY *key)) argument
/external/boringssl/src/crypto/fipsmodule/ec/
H A Dec_test.cc107 CBS cbs; local
108 CBS_init(&cbs, in, in_len);
109 bssl::UniquePtr<EC_KEY> ret(EC_KEY_parse_private_key(&cbs, NULL));
110 if (!ret || CBS_len(&cbs) != 0) {
/external/boringssl/src/crypto/rsa_extra/
H A Drsa_asn1.c72 static int parse_integer(CBS *cbs, BIGNUM **out) { argument
78 return BN_parse_asn1_unsigned(cbs, *out);
90 RSA *RSA_parse_public_key(CBS *cbs) { argument
96 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
116 CBS cbs; local
117 CBS_init(&cbs, in, in_len);
118 RSA *ret = RSA_parse_public_key(&cbs);
119 if (ret == NULL || CBS_len(&cbs) != 0) {
157 RSA *RSA_parse_private_key(CBS *cbs) { argument
165 if (!CBS_get_asn1(cbs,
205 CBS cbs; local
253 CBS cbs; local
281 CBS cbs; local
[all...]
/external/boringssl/src/crypto/x509/
H A Dx_pubkey.c154 CBS cbs; local
155 CBS_init(&cbs, spki, (size_t)spki_len);
156 ret = EVP_parse_public_key(&cbs);
157 if (ret == NULL || CBS_len(&cbs) != 0) {
/external/glide/library/src/main/java/com/bumptech/glide/request/target/
H A DViewTarget.java115 private final List<SizeReadyCallback> cbs = new ArrayList<SizeReadyCallback>(); field in class:ViewTarget.SizeDeterminer
123 for (SizeReadyCallback cb : cbs) {
126 cbs.clear();
130 if (cbs.isEmpty()) {
179 if (!cbs.contains(cb)) {
180 cbs.add(cb);
/external/libevent/
H A Devthread_pthread.c166 struct evthread_lock_callbacks cbs = { local
187 evthread_set_lock_callbacks(&cbs);
/external/strace/tests/
H A Daio.c188 const long *cbs = tail_memdup(proto_cbs, sizeof(proto_cbs)); local
230 rc = syscall(__NR_io_submit, *ctx, nr, cbs + nr);
232 *ctx, (long) nr, cbs + nr, sprintrc(rc));
234 rc = syscall(__NR_io_submit, *ctx, -1L, cbs);
236 *ctx, cbs, sprintrc(rc));
238 rc = syscall(__NR_io_submit, *ctx, nr, cbs);
/external/strace/tests-m32/
H A Daio.c188 const long *cbs = tail_memdup(proto_cbs, sizeof(proto_cbs)); local
230 rc = syscall(__NR_io_submit, *ctx, nr, cbs + nr);
232 *ctx, (long) nr, cbs + nr, sprintrc(rc));
234 rc = syscall(__NR_io_submit, *ctx, -1L, cbs);
236 *ctx, cbs, sprintrc(rc));
238 rc = syscall(__NR_io_submit, *ctx, nr, cbs);

Completed in 447 milliseconds

123