|
|
|
|
@ -128,9 +128,9 @@ int createKeypair(void) { |
|
|
|
|
int calculateSessionKey(void) { |
|
|
|
|
|
|
|
|
|
/*** Calculate Session Key ***/ |
|
|
|
|
const char* P_string = "CF63E5A0E88B80D8E9D6E7502CEC795C8127D3F77AEB440E2D5741B6DA493EC63341BBFA38E1D061FEB8EBB8AB5E63D8275C9C1F3A4631802AB3A2EF7BCAFCBFE30F2A608C0C5D03F3BF5B4D3CDC1B0BFA34C6EC8772D50B27A857AC8B9B9DA4D253F7A328E923054F91CC3D4A0D20F9FA6C80DF9F7A3E1C9EBA856D94C6E3E7";
|
|
|
|
|
const char* Priv_a_string = "D061A7FB7325FCA11B222E7A9B87B3CA2B79E160C1FCFE7E83E738184094B664582E47B0B03F2DB66B895497F55181A9A472FC0A02A1AA6BF11137D04621E9E69A18E3133EACD21CB7FA408F6D534108EDE2CBF6A4E547DE353CEA8BE89616754C52BC3B697ABAB71CFED0D04023ADD04DFC67B285FAA4D6AC9A9DEE2171C435"; |
|
|
|
|
const char* Pub_b_string = "4D63EDCE8600AD66AB4652FAC9C8896C1076AB7628C4D4DBDF48F6D24158E3E940204DE26C0C46C6066C39172F7635AE68A55CD1C3908D401F2D370485DA17E7068B73D352A7EC82FE74431D915871C2CCD9412E646CBE027B9924E74C23A1C54856E18C761F7D2CE216D62B25B1E35CD04776C6A6AE0E1295F5E394E317DA80"; |
|
|
|
|
const char* P_string = "3203431780337000";
|
|
|
|
|
const char* Priv_a_string = "9778729279583412"; |
|
|
|
|
const char* Pub_b_string = "13BED5BE5045000"; |
|
|
|
|
|
|
|
|
|
// P has to be a prime number! Large prime number (64bit): 3203431780337000
|
|
|
|
|
t_encryptionArithmetic P; |
|
|
|
|
|