for num < 15 .. always get the same result.. and it's larger than expected...
We are using small primes to verify the correctness of our system. thanks, Cameron #include <openssl/bn.h> #include <stdio.h> /* * @author Cameron Gregory, http://www.bloke.com/ */ char *me=NULL; int debug=0; int main(int argc, char **argv) { BIGNUM *a1; int i; a1=BN_new(); for (i=2;i<100;i++) { if (NULL == BN_generate_prime (a1, i, 1, NULL,NULL,NULL,NULL)) { printf("Unable to generate prime %d\n",i); } printf("%d: %s\n",i,BN_bn2hex(a1)); } } results: 2: 8C27 3: 8C27 4: 8C27 5: 8C27 6: 8C27 7: 8C27 8: 8C27 9: 8C27 10: 8C27 11: 8C27 12: 8C27 13: 8C27 14: 8C27 15: 8C27 16: ECE7 17: 01A25B 18: 038D77 19: 0655D3 20: 0C368F 21: 1A2F5B 22: 3D850F 23: 7533EF 24: F4185B 25: 01B4BF83 26: 038730BF 27: 07A6A347 28: 0EF9162F 29: 1F0C620B 30: 32B63F67 31: 7B17C807 32: D716DA9F 33: 01B321AE0B 34: 03D925F39F 35: 0764FA9DA3 36: 0DC6B9353F 37: 1BB6933783 38: 36A28D04D3 39: 6BB4BA8C97 40: D779689747 41: 018359F5241F 42: 0343F06D6EA3 43: 074E222178C3 44: 0EBF611AE0E3 45: 1ED25F8860E3 46: 3823AF4FE90F 47: 602FF5CC8A7F 48: D169DC5514D7 49: 01D48FB5A55597 50: 03C9AF37049ECF 51: 0667D931FDACF3 52: 0FC6A0D3A9A53B 53: 1CD6DA5D6A65BB 54: 37EB10ABDA7467 55: 66CA77CE1C2E13 56: F075A0793F499B 57: 01C95701E092192B 58: 03FBB79E0E62A3CB 59: 0613EC8029C4529B 60: 0E921F8D99BD0CAB 61: 1FE6F748C594191B 62: 3D4892183B4ECCF3 63: 63DF49231F761ECB 64: CC3E615B976F3D9B 65: 01E0F4F1B958ECB743 66: 03C5F567C2BCBE6697 67: 07A46BA12AFD174993 68: 0C90FFA863203A8CAB 69: 1A668050E56F7F4F6B 70: 396D85F0136F83C0AB 71: 6F8D2D733A69942693 72: EC63DE740DF6A87E6F 73: 01DE7DFD5662607999CB 74: 03B763A9E39C7202FDA7 75: 078C0D69F06DB72DC21F 76: 0F162DFB8BBBA24AFC07 77: 1A11991D665E8CF8D083 78: 3EBD39B39D1AA9D07253 79: 661E0370D398889A6B0F 80: C86BCEFE5D99F40E123F 81: 01A9F109944BB86CC0178B 82: 03D3395F310814CC97DF07 83: 0711C74C462FEF78138E6B 84: 0E6E1108356D70A59DA5DF 85: 1E789D2D50B4FAEB12CE1F 86: 3C69A1C665E3FE963ADB0B 87: 6E4DE3C7FBD5407347BE1B 88: D8C1EC0C4B562E07EF9D97 89: 0194756C9350E0ACDB4F138F 90: 03853388D6F5B2058E4A370B 91: 0681E38E4A0CF39D1D689C2B 92: 0C435421130F2A3D66E5CB2F 93: 1B4A72F60CAE19DDE9024307 94: 32FFBD19BFA94866F0D1E38B 95: 7893A1FEC63B8DC63717B4BF 96: F4C76B5A5244656E2B87794F 97: 01FB1B57E63DFD289042EFA003 98: 03024A0E2D38DE63B6FF679F9F 99: 0782B0E8C13EFD7A169E2849AF ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]