New answers tagged cipher
One time pad is definitely both easy to do and has perfect secrecy, but key management is a pain and can compromise security. Basically a Vigenère cipher with a key as long as the the message should be secure, because different keys can create ALL possible messages with equal probabilities. Again, it's a one time pad, so no KPA, CPA, or CCA security. ...
That sort of thing is known as multi-party computation, and you should use a Socialist Millionaire Protocol for your particular instance.
I solved the problem by having the vendor send the public certificate as well as a digital signature along with the signed text. The server would then verify the digital signature by using the certificate's public key.
Top 50 recent answers are included