Lines Matching refs:keylen
91 int keylen;
103 keylen = RSA_private_encrypt((int)len, in, res, rsa, padding);
104 if (keylen <= 0)
105 errx(1, "failed to private encrypt: %d %d", (int)len, (int)keylen);
107 if (keylen > RSA_size(rsa))
108 errx(1, "keylen > RSA_size(rsa)");
110 keylen = RSA_public_decrypt(keylen, res, res2, rsa, padding);
111 if (keylen <= 0)
112 errx(1, "failed to public decrypt: %d", (int)keylen);
114 if (keylen != len)
115 errx(1, "output buffer not same length: %d", (int)keylen);
122 keylen = RSA_public_encrypt((int)len, in, res, rsa, padding);
123 if (keylen <= 0)
124 errx(1, "failed to public encrypt: %d", (int)keylen);
126 if (keylen > RSA_size(rsa))
127 errx(1, "keylen > RSA_size(rsa)");
129 keylen = RSA_private_decrypt(keylen, res, res2, rsa, padding);
130 if (keylen <= 0)
131 errx(1, "failed to private decrypt: %d", (int)keylen);
133 if (keylen != len)
134 errx(1, "output buffer not same length: %d", (int)keylen);
139 len2 = keylen;