{"id":21078752,"url":"https://github.com/bchoubert/crypto-rsa-paillier","last_synced_at":"2026-04-21T16:04:40.665Z","repository":{"id":90191554,"uuid":"77387638","full_name":"bchoubert/crypto-rsa-paillier","owner":"bchoubert","description":null,"archived":false,"fork":false,"pushed_at":"2017-02-09T22:19:53.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-11T13:53:00.728Z","etag":null,"topics":["polytech-lyon"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bchoubert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-26T14:04:59.000Z","updated_at":"2017-08-28T21:42:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"0609e4c2-45b7-4cad-813f-a14d7e327a60","html_url":"https://github.com/bchoubert/crypto-rsa-paillier","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchoubert%2Fcrypto-rsa-paillier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchoubert%2Fcrypto-rsa-paillier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchoubert%2Fcrypto-rsa-paillier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bchoubert%2Fcrypto-rsa-paillier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bchoubert","download_url":"https://codeload.github.com/bchoubert/crypto-rsa-paillier/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243521287,"owners_count":20304187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["polytech-lyon"],"created_at":"2024-11-19T19:42:10.392Z","updated_at":"2025-12-30T16:37:25.563Z","avatar_url":"https://github.com/bchoubert.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# crypto-rsa\n\nThis 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.\n\nRSA 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).\n\nSome tests were made in the test package.\n\n## Question problem :\n\nRules :\nAlice has created 10 questions with Bob.\nBob has to choose one question to be answered by Alice\n\nProblem : \nAlice wants Bob to only know the answer to the question he chose\nBob doesn't want Alice to know the question he has chosen\n\nImplement a protocol that solves this problem.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbchoubert%2Fcrypto-rsa-paillier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbchoubert%2Fcrypto-rsa-paillier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbchoubert%2Fcrypto-rsa-paillier/lists"}