Home | History | Annotate | Download | only in racoon

Lines Matching full:binbuf

238 	char *binbuf;
258 binbuf = ret->v;
260 BN_bn2bin(bn, (unsigned char *) binbuf);
2643 binbuf_pubkey2rsa(vchar_t *binbuf)
2648 if (binbuf->v[0] > binbuf->l - 1) {
2653 exp = BN_bin2bn((unsigned char *) (binbuf->v + 1), binbuf->v[0], NULL);
2654 mod = BN_bin2bn((unsigned char *) (binbuf->v + binbuf->v[0] + 1),
2655 binbuf->l - binbuf->v[0] - 1, NULL);
2682 vchar_t *binbuf;
2689 binbuf = base64_decode(in + 2, strlen(in + 2));
2690 if (!binbuf) {
2695 if (binbuf->v[0] > binbuf->l - 1) {
2700 rsa_pub = binbuf_pubkey2rsa(binbuf);
2703 if (binbuf)
2704 vfree(binbuf);
2713 vchar_t *binbuf;
2715 binbuf = vmalloc(BN_num_bytes(in));
2716 if (!binbuf) {
2721 BN_bn2bin(in, (unsigned char *) binbuf->v);
2723 rsa_pub = binbuf_pubkey2rsa(binbuf);
2726 if (binbuf)
2727 vfree(binbuf);