belenios

View on PyPIReverse Dependencies (0)

0.0.4 belenios-0.0.4-py3-none-any.whl

Wheel Details

Project: belenios
Version: 0.0.4
Filename: belenios-0.0.4-py3-none-any.whl
Download: [link]
Size: 74988
MD5: 3210c69aa82fcb8d3813b364bdfddb9b
SHA256: ad89bfbfb730b3bf7c2757afe99677e8d6bf6159b809abec42a35e09f8cf232e
Uploaded: 2024-03-28 14:34:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: belenios
Version: 0.0.4
Summary: This is a proof of concept of the Belenios election protocol.
Author: BISCHOFF Taylor, BRIONGOS Alexandre, ILLA Mohamed abdallahi, MALIGUE Dylan
Author-Email: alexandre.briongos[at]etu.univ-amu.fr
Home-Page: https://etulab.univ-amu.fr/b21211803/projet-ter-2024-belenios
License: unlicensed
Requires-Dist: cement[colorlog,jinja2,yaml] (==3.0.8)
Requires-Dist: SQLAlchemy (==2.0.25)
Requires-Dist: pycryptodome (==3.20.0)
Requires-Dist: base58 (==2.1.1)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 1298 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
belenios/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/main.py sha256=RlMx3oNq9DDUbzM6mMJqAB10in7RYEh91dvSD1Rah9Q 2319
belenios/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/config/config.py sha256=JpAUI8u5knXszQKosnixtbCKAYS3N26ZElKoOJQg1P4 2350
belenios/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/controllers/default_cmd.py sha256=R-rWdRgMKyrQu0h6pwpTwoh3X08Nfxi_nx82B3Qbh2M 977
belenios/controllers/election_cmd.py sha256=bPifP1f70uS0gZzj32XVRe47N-wJegcFM3EtEX1mcLE 9901
belenios/controllers/setup_cmd.py sha256=0_HDePLqzyUMCnfpaijYthpgqsj63Irlo7yuuoe-VLA 25851
belenios/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/core/belenios/CredentialAuthorityCore.py sha256=QF6EaJwPCxijAkli0c4ZSDUDvYk9uECFKaE8hXbAqr8 3920
belenios/core/belenios/ServerAdministratorCore.py sha256=xQSBF5nbtj34gvtYqX3O9KUNBE9siQtQ657iY_Oo2YM 6417
belenios/core/belenios/ServerCore.py sha256=OsIJyg2-n-nPzU2MOotyNVpbgzmVRHluJiWzsN7P0QM 18693
belenios/core/belenios/TrusteeCore.py sha256=9lL-PqfWsl5EVO7o3dxYBULeZOynO0uF1o94YblfL68 4528
belenios/core/belenios/VoterCore.py sha256=Mj9n18hS-DdskMNQNvGjjohJ2cWRSz0-AONWIqaokFA 8176
belenios/core/belenios/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/core/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/core/command_line/exc.py sha256=FSu80biembWp8N_RoRFQGFmenp3vFIzyhlfBBGrUXWk 68
belenios/core/command_line/version.py sha256=bQrG-6huG_3Usx_-WD9CCCVTOgNOvhHeFFyhXfiM36E 175
belenios/custom_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/custom_types/belenios/ArrayOfGsType.py sha256=NfCZtI7nc1zX-PfjEX4aRCQ42p-uqfECH5bicFTZfl8 762
belenios/custom_types/belenios/ArrayOfIsType.py sha256=1Ui0o0Ue4MJKOIEz6cY0mYywNLTknalO7BTemsHwg-o 782
belenios/custom_types/belenios/ArrayOfStringsType.py sha256=rwzKzGqYF0fYngUMjc-rW-hfgOIbbm_ykRwQR1cf4SU 746
belenios/custom_types/belenios/BType.py sha256=M7XJUSWPbX-uN464y9UJoEDwGjiWWeg-FKyZK_sIY5I 466
belenios/custom_types/belenios/EventType.py sha256=NOZxIhM1L7rvnx7ptf-9Pi5ehiDYu_sju6kh-MCy9i0 279
belenios/custom_types/belenios/GType.py sha256=UdN0c91ABisJrWlI0QFZWF6p1ecoSfbvrrKiQQvrhvY 463
belenios/custom_types/belenios/HType.py sha256=xQSO7v0ovSYjAZKKmOxjbzQImy9VvL8IOMZiD3T-nis 638
belenios/custom_types/belenios/IType.py sha256=WcWJ2NWU2S-VIi8LV37oBSOyxg97G-YgxTAscKkXiSs 464
belenios/custom_types/belenios/NType.py sha256=Ey0vIPwhl7XZiDTP9N5Mqeh5VkeWa4esPIjtn-mZ16o 444
belenios/custom_types/belenios/PrivateKeyType.py sha256=OyXF9D5F20hHOrJHGK9eL5uVOtgSCsO_eazb_-tbriw 379
belenios/custom_types/belenios/PublicKeyType.py sha256=aHEEHSoz-OGZjDUOjCEYLKRoz0LwroJoTXNh41x8NcU 375
belenios/custom_types/belenios/StringType.py sha256=MG1NX-lml7zMgs6XEz9L53Q4WhOr8RTa-K0QR1lMH9I 408
belenios/custom_types/belenios/UuidType.py sha256=WfSsnr6u3y3tUIKoDypWpxmMhoFDOOCIK41ho0Ba9QE 681
belenios/custom_types/belenios/ZqType.py sha256=RXyuotr6rWAJRjdW1asFiNOWNT-X3H4ZPvC2v4DX-1s 445
belenios/custom_types/belenios/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/custom_types/command_line/RoleType.py sha256=GVoNOujvbGwSgHMy43tm32hyCVaUghRmBXZ7-KHaaZQ 220
belenios/custom_types/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/dataclass/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/dataclass/dataclass.py sha256=I5B1szBTLf7-AJLJ5goVhhibWBSDRsIa14gx0xcqLP4 473
belenios/models/BaseModel.py sha256=CRcqvQDP_m1uvHh4v7_Fvc5LKnatbbBS2T9M9JUmcmg 2674
belenios/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/models/belenios/AnswerHModel.py sha256=lzP6ZUYXbdZMd-AEEfOJND59Ib8_WtP4gzmiKcvQkX0 3514
belenios/models/belenios/AnswerModel.py sha256=bmxrKlx4fX5VNftT8QeEGYIUt67mtl3MPhmPCKO3Ngs 577
belenios/models/belenios/AnswerNhModel.py sha256=IkaDIJiVBdohdNq1kvnaSi1jkgrz5YEZUtY3PZao8IA 1555
belenios/models/belenios/BallotModel.py sha256=y16HcJcuhiqjItXZEwdpabmYGbGBgTUeRm1AMnAuXps 2607
belenios/models/belenios/CertKeysModel.py sha256=kLcIwDI2GHRuUkbWcp5U9QnZw1En7czJdxrm4cHbbHA 910
belenios/models/belenios/ChannelMsgModel.py sha256=N8bT3F9HU9obm_VOXCzu2JC4PadYZR7rohTgzWGzJjM 703
belenios/models/belenios/CiphertextModel.py sha256=w3D-ExU7SJu5ODc8OvThtKLDNYX0OPnqbcAc9BbFxkk 753
belenios/models/belenios/CredentialModel.py sha256=aBZsg2_VJCC1DRCGx3ugAeNbii67QC9_YnWhRRLKFGE 1412
belenios/models/belenios/DecryptionFactorRowModel.py sha256=e9dwYqQ_qP_D3vryDBWTGyAFP5O0cqbgjRcG0LjHT3c 612
belenios/models/belenios/DecryptionProofRowModel.py sha256=UjkHt1iGUX5Y6C4cJUe9AwUNrUlOQSnNVtZAI4qSdAI 720
belenios/models/belenios/ElectionBundleModel.py sha256=mRBgsMHrsroP-MSym_t72N4ygCTgoY_d2YtWZnNmeT8 4000
belenios/models/belenios/ElectionModel.py sha256=qt513yG6pjM3kO2ojHLAtI1lSWzAcWTbkW5F0Hhwya0 3013
belenios/models/belenios/EmbeddingModel.py sha256=4pgc7V8b_p2shFBOI27SFf--q6jz53RVGK_CxSYKCTs 793
belenios/models/belenios/EncryptedDataModel.py sha256=zIu6LR12MrJcDUutq1cdoWxwonVgdtJEvkht8M-TMsk 470
belenios/models/belenios/EncryptedMsgModel.py sha256=4spCx1jcdQArWw_QkqHWfNESw4a1xjMtwmBF4pgY-pQ 759
belenios/models/belenios/EncryptedTallyRowModel.py sha256=zZrUxEwLWckPJjCUq0pdeB7EBMIDGVTnHnSXrl1ObYM 763
belenios/models/belenios/EventModel.py sha256=PNQHQG3gVvCSXNZZ58YI6FeU37Kffc8ggZpRtJcMk24 925
belenios/models/belenios/GroupModel.py sha256=JjcTMFLRjzKddpYaReq5pzQCE22eXcEjbPSAd8fJ_E8 1881
belenios/models/belenios/HeaderModel.py sha256=1NJuu3pVFl6X1PnEV6M61HZ2O1ntCkniPfP9mf7G3Gw 265
belenios/models/belenios/IProofModel.py sha256=03lOBw_W3Hw7KQu-0oACCAveuoIHQkfxyu9ZCdiNqhE 957
belenios/models/belenios/OwnedPartialDecryptionModel.py sha256=ol4zeC8-JeXoJnPaBP_y-cu6WMAJKEubvsxA0G5gSHo 1289
belenios/models/belenios/PartialDecryptionModel.py sha256=xZ_LSW_wMNtMexCIckEYO0MasTkGV4KArywolfrK8ik 1172
belenios/models/belenios/PedersenTrusteeModel.py sha256=Fbkka-RNITQiGNbjOAuT_xudxIq0FIrbfGNEJ_gF4-w 2954
belenios/models/belenios/PolynomialModel.py sha256=OMQDeudNP67uXnoIBdiQKy4zLt2b9Q06KA7rIppYUas 1276
belenios/models/belenios/ProofModel.py sha256=Xdt7sqiVCbenDObo5AMIBv0d4HJNz3z4rGQlAU7LZ0A 1093
belenios/models/belenios/QuestionHModel.py sha256=z93ksvM7pY7WDYAJXUnSU7xEDLqlDRnl_rQV4qm3shs 1147
belenios/models/belenios/QuestionModel.py sha256=52-0CaxksmvN8S_uIYTSuciRPIBGnYiGnZCqMJer_44 1553
belenios/models/belenios/QuestionNhModel.py sha256=fmAOlcXwGEhk5pNP018nbKGBS2GJDxUJLAhKPQa_p80 801
belenios/models/belenios/RawCoefexpsModel.py sha256=klKKtDRVRyTfGwTcv7v36Ms2QhJaskHWzKLqqPuwJYs 973
belenios/models/belenios/ResultModel.py sha256=8kpmd0N3kLyi4YWHSmgIOLG4CkgSvprtVWJd3gnPk9E 799
belenios/models/belenios/ResultRowModel.py sha256=S23gKN836ax2nhYqkbdQtqDivZ4xsSuaX7l3cSFrWus 717
belenios/models/belenios/SaltModel.py sha256=SpLwDsfpLRstwCL6rcb3O5FFf1LP6JitD68cpk_pVbs 1046
belenios/models/belenios/SetupDataModel.py sha256=q096Pkwi0j9fxjdoIqjWsFCBSu1tzBuU2bwy_8wFAjE 575
belenios/models/belenios/SignatureModel.py sha256=UoIUDi1XffO-vJR0zlGOUEp0OzNwfNapErJg9VGdQxc 481
belenios/models/belenios/SignedMsgModel.py sha256=7-BRdM6t88TgoRlJ9JeE_GloM7PrF0hRewrcZoAO-d4 1070
belenios/models/belenios/SignedObjectModel.py sha256=evcX2ek4V1KIV_NNFFZmo5gEZn4JZKzKTadM3SxBISA 1028
belenios/models/belenios/SignedStringModel.py sha256=jFPxPGTsETvwuH7EwRMN6yUPqIibAB9bDFskHWbLraY 1112
belenios/models/belenios/SingleTrusteeModel.py sha256=JjXF0mFe_h9OwhHDtH6PLyzGLwNLSC6tHKuitf1TF0I 824
belenios/models/belenios/SizedEncryptedTallyModel.py sha256=G4fT4EFFGUpX89EMOiySzh5a-pYb_ZUPigHfi9x_Pz4 658
belenios/models/belenios/TallyModel.py sha256=s6zPFkkCuRhh27okRXX7nTMHye27W4f1Ojx5o8oAJXE 1944
belenios/models/belenios/TrusteeKindModel.py sha256=15HpdqtXKr8js2V01LdDfCNEyDMVHBrnRxiqeFEEGxg 719
belenios/models/belenios/TrusteeKindRowModel.py sha256=CLH_4mjXKTAB0XP_GVdI3mIrp-2ydcQ_3v_FYy0RBZ0 884
belenios/models/belenios/TrusteePublicKeyModel.py sha256=_cbLhaSJpcHZRcxQUB9QDo5QyC805ndnPcRTlllLvU8 614
belenios/models/belenios/VInputModel.py sha256=_MTMLuTR2-HL70tFODMSqlpxYk53KvyU75VGACEfYAM 1640
belenios/models/belenios/VOutputModel.py sha256=fwkc7k2pr6Pka0n0YYi2-3BBdGgTWJQ4i2wS-j03Bfk 1133
belenios/models/belenios/VoterCredentialModel.py sha256=GVzjTOZ11H3vXwlyncgor4EpDwI5h4tNSFyFlDZUg2M 643
belenios/models/belenios/VoterModel.py sha256=SjHtGHr3VR8QO4lN-WX0sp9P3BShckoYSmjZQeiV0S0 1271
belenios/models/belenios/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/models/command_line/UserModel.py sha256=B9X8geW9Zs01s1Ak3_TTEQWF0LmWvk8D9pGVAy5fnyc 400
belenios/models/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/utilities/AnswerUtility.py sha256=J0-hwYBsACPgBLKl3WoCENBf36hG5MBugaErS3LrpOY 12117
belenios/utilities/DatabaseInit.py sha256=lGjJ4WVXWVqYLahNjWW6K6wra8WzE7sYdtMOBWe_MIY 1376
belenios/utilities/ElGamal.py sha256=Yfu6sX5Xzq80MAM-Hs4W0rkqOPL0IGqMUtZE3LkoInQ 12117
belenios/utilities/ProofOfKnowledge.py sha256=7a3ZoPxfN-Q12Ir2w0QFZZr377AYAnBn2tXCwPBLE6Q 1604
belenios/utilities/SingleProtocol.py sha256=m-3ub9r6_7_VcxVVZt4aEazLsjjLe_CIqveO3U-CpFU 116
belenios/utilities/TrusteesKeysProtocol.py sha256=FIpGVsyeAkEyqXYI0RohCB0O26PPZ-HKuf5QT_euq1w 10137
belenios/utilities/UnsafelyStoringCredentials.py sha256=TkoAd8gBPzyc3QIrT8R3lgehMyVkMlMdPLpb8GTzw1o 318
belenios/utilities/Utility.py sha256=vJ8UvZLqSy6lY6P223ss92BrcrpERhPBh9bhMA6SFgA 10913
belenios/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios/utilities/command_line/AppObject.py sha256=ZRfYaeHlZvofLOBPESrFAvC5bu99D6uf50QWk45BKL0 350
belenios/utilities/command_line/DbSession.py sha256=fj_Jt2sAz2m-r_-tdyZhzkFVAFx1_ifBC9UrdpK1Lko 3502
belenios/utilities/command_line/UserSession.py sha256=re5f4DswHgWK6mtiaQksmviDcs9uAvBdhIZAl4_caGY 298
belenios/utilities/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
belenios-0.0.4.dist-info/LICENSE.md sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
belenios-0.0.4.dist-info/METADATA sha256=zpT8xBOvB_j1lvW2VjBnl9jahErK15KwacPWyBtY3_I 1866
belenios-0.0.4.dist-info/WHEEL sha256=5sUXSg9e4bi7lTLOHcm6QEYwO5TIF1TNbTSVFVjcJcc 92
belenios-0.0.4.dist-info/entry_points.txt sha256=lQfj_ZQDilYs2XB-suoLvkqX6b9lVy1wn3OgO4l6zG0 48
belenios-0.0.4.dist-info/top_level.txt sha256=6-xasP8_BlIE51hCWxqFwWyM-6nwPcahjcULwayi5Rk 9
belenios-0.0.4.dist-info/RECORD

top_level.txt

belenios

entry_points.txt

belenios = belenios.main:main