Conversation
Created methods to homomorhically add and multiply integers.
|
does that propagate the carry bit ? for example, summing 3+3 (11+11 in binary) is not the same as doing bitwise xor. |
|
Yes it does propagate the carry bit. That means enc(3)+enc(3) will give enc(6). Which when decrypted will give 6. |
|
Okay. Do you know how the recryption is done? It's not very explicit in the paper, they say |
|
I am sorry, I don't know how recryption is done exactly. I am not actively involved this project anymore so its best to ask the original author (coron). |
|
Shouldn't you encrypt the |
|
I would like to implement faster multiplication like Karatsuba's algorithm (https://fr.wikipedia.org/wiki/Algorithme_de_Karatsuba), however in this algorithm you need to be able to substract integers. Could this approach be adapted for negative cipherintegers? |
Created methods to homomorhically add and multiply integers.