https://github.com/bchoubert/crypto-rsa-paillier
https://github.com/bchoubert/crypto-rsa-paillier
polytech-lyon
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bchoubert/crypto-rsa-paillier
- Owner: bchoubert
- Created: 2016-12-26T14:04:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-09T22:19:53.000Z (over 8 years ago)
- Last Synced: 2025-03-11T13:53:00.728Z (3 months ago)
- Topics: polytech-lyon
- Language: Java
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# crypto-rsa
This repo is an experiment repo. It is used to demonstrate paillier's method, and both the power of RSA and the weaknesses when it is badly used.
RSA Key Class is composed of the three keys (N, E, D) that are part of the public key (E, N) and the private key (D, N).
Some tests were made in the test package.
## Question problem :
Rules :
Alice has created 10 questions with Bob.
Bob has to choose one question to be answered by AliceProblem :
Alice wants Bob to only know the answer to the question he chose
Bob doesn't want Alice to know the question he has chosenImplement a protocol that solves this problem.