Home | History | Annotate | Download | only in dsa

Lines Matching refs:cbs

67 static int parse_integer(CBS *cbs, BIGNUM **out) {
73 return BN_parse_asn1_unsigned(cbs, *out);
85 DSA_SIG *DSA_SIG_parse(CBS *cbs) {
90 CBS child;
91 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
114 DSA *DSA_parse_public_key(CBS *cbs) {
119 CBS child;
120 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
147 DSA *DSA_parse_parameters(CBS *cbs) {
152 CBS child;
153 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
178 DSA *DSA_parse_private_key(CBS *cbs) {
184 CBS child;
186 if (!CBS_get_asn1(cbs, &child, CBS_ASN1_SEQUENCE) ||
233 CBS cbs;
234 CBS_init(&cbs, *inp, (size_t)len);
235 DSA_SIG *ret = DSA_SIG_parse(&cbs);
243 *inp = CBS_data(&cbs);
261 CBS cbs;
262 CBS_init(&cbs, *inp, (size_t)len);
263 DSA *ret = DSA_parse_public_key(&cbs);
271 *inp = CBS_data(&cbs);
289 CBS cbs;
290 CBS_init(&cbs, *inp, (size_t)len);
291 DSA *ret = DSA_parse_private_key(&cbs);
299 *inp = CBS_data(&cbs);
317 CBS cbs;
318 CBS_init(&cbs, *inp, (size_t)len);
319 DSA *ret = DSA_parse_parameters(&cbs);
327 *inp = CBS_data(&cbs);