Lines Matching defs:der
555 const unsigned char *der;
574 der = (const unsigned char*)buffer;
576 if ( parse_tag (&der, &derlen, &ti)
579 if ( parse_tag (&der, &derlen, &ti)
582 if (ti.length != 1 || *der)
584 der += ti.length; derlen -= ti.length;
588 if ( parse_tag (&der, &derlen, &ti)
597 showhex (prefix, der, ti.length);
599 err = gcry_mpi_scan (keyparms+idx, GCRYMPI_FMT_USG, der, ti.length,NULL);
602 der += ti.length; derlen -= ti.length;
647 const unsigned char *der;
666 der = (const unsigned char*)buffer;
668 if ( parse_tag (&der, &derlen, &ti)
671 if ( parse_tag (&der, &derlen, &ti)
675 der += ti.length; derlen -= ti.length;
677 if ( parse_tag (&der, &derlen, &ti)
680 if (ti.length < 1 || *der)
682 der += 1; derlen -= 1;
685 if ( parse_tag (&der, &derlen, &ti)
691 if ( parse_tag (&der, &derlen, &ti)
700 showhex (prefix, der, ti.length);
702 err = gcry_mpi_scan (keyparms+idx, GCRYMPI_FMT_USG, der, ti.length,NULL);
705 der += ti.length; derlen -= ti.length;
1424 unsigned char *derbuf, *der;
1498 der = derbuf = gcry_xmalloc (derlen);
1500 der = store_tag_length (der, TAG_SEQUENCE, needed);
1501 der = store_tag_length (der, TAG_INTEGER, 1);
1502 *der++ = 0;
1505 der = store_tag_length (der, TAG_INTEGER, keyparmslen[idx]);
1506 err = gcry_mpi_print (GCRYMPI_FMT_STD, der,
1510 der += keyparmslen[idx];
1517 assert (der - derbuf == derlen);