forked from ElectionGuard/ElectionGuard-SDK-C-Documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsearchindex.js
More file actions
1 lines (1 loc) · 31.2 KB
/
Copy pathsearchindex.js
File metadata and controls
1 lines (1 loc) · 31.2 KB
1
Search.setIndex({docnames:["api/crypto","api/decryption/coordinator","api/decryption/messages","api/decryption/trustee","api/index","api/keyceremony/coordinator","api/keyceremony/messages","api/keyceremony/trustee","api/max_values","api/trustee_state","api/voting/coordinator","api/voting/encrypter","api/voting/messages","api/voting/tracker","decryption","examples","examples/simple","index","keyceremony","voting"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.todo":1,"sphinx.ext.viewcode":1,sphinx:55},filenames:["api/crypto.rst","api/decryption/coordinator.rst","api/decryption/messages.rst","api/decryption/trustee.rst","api/index.rst","api/keyceremony/coordinator.rst","api/keyceremony/messages.rst","api/keyceremony/trustee.rst","api/max_values.rst","api/trustee_state.rst","api/voting/coordinator.rst","api/voting/encrypter.rst","api/voting/messages.rst","api/voting/tracker.rst","decryption.rst","examples.rst","examples/simple.rst","index.rst","keyceremony.rst","voting.rst"],objects:{"":{"Decryption_Coordinator_all_shares_received_r::num_trustees":[1,4,1,"c.Decryption_Coordinator_all_shares_received_r::num_trustees"],"Decryption_Coordinator_all_shares_received_r::status":[1,4,1,"c.Decryption_Coordinator_all_shares_received_r::status"],"Decryption_Coordinator_new_r::coordinator":[1,4,1,"c.Decryption_Coordinator_new_r::coordinator"],"Decryption_Coordinator_new_r::status":[1,4,1,"c.Decryption_Coordinator_new_r::status"],"Decryption_Trustee_compute_fragments_r::fragments":[3,4,1,"c.Decryption_Trustee_compute_fragments_r::fragments"],"Decryption_Trustee_compute_fragments_r::status":[3,4,1,"c.Decryption_Trustee_compute_fragments_r::status"],"Decryption_Trustee_compute_share_r::share":[3,4,1,"c.Decryption_Trustee_compute_share_r::share"],"Decryption_Trustee_compute_share_r::status":[3,4,1,"c.Decryption_Trustee_compute_share_r::status"],"Decryption_Trustee_new_r::decryptor":[3,4,1,"c.Decryption_Trustee_new_r::decryptor"],"Decryption_Trustee_new_r::status":[3,4,1,"c.Decryption_Trustee_new_r::status"],"KeyCeremony_Coordinator_all_keys_received_r::message":[5,4,1,"c.KeyCeremony_Coordinator_all_keys_received_r::message"],"KeyCeremony_Coordinator_all_keys_received_r::status":[5,4,1,"c.KeyCeremony_Coordinator_all_keys_received_r::status"],"KeyCeremony_Coordinator_all_shares_received_r::message":[5,4,1,"c.KeyCeremony_Coordinator_all_shares_received_r::message"],"KeyCeremony_Coordinator_all_shares_received_r::status":[5,4,1,"c.KeyCeremony_Coordinator_all_shares_received_r::status"],"KeyCeremony_Coordinator_new_r::coordinator":[5,4,1,"c.KeyCeremony_Coordinator_new_r::coordinator"],"KeyCeremony_Coordinator_new_r::status":[5,4,1,"c.KeyCeremony_Coordinator_new_r::status"],"KeyCeremony_Coordinator_publish_joint_key_r::key":[5,4,1,"c.KeyCeremony_Coordinator_publish_joint_key_r::key"],"KeyCeremony_Coordinator_publish_joint_key_r::status":[5,4,1,"c.KeyCeremony_Coordinator_publish_joint_key_r::status"],"KeyCeremony_Trustee_generate_key_r::message":[7,4,1,"c.KeyCeremony_Trustee_generate_key_r::message"],"KeyCeremony_Trustee_generate_key_r::status":[7,4,1,"c.KeyCeremony_Trustee_generate_key_r::status"],"KeyCeremony_Trustee_generate_shares_r::message":[7,4,1,"c.KeyCeremony_Trustee_generate_shares_r::message"],"KeyCeremony_Trustee_generate_shares_r::status":[7,4,1,"c.KeyCeremony_Trustee_generate_shares_r::status"],"KeyCeremony_Trustee_new_r::status":[7,4,1,"c.KeyCeremony_Trustee_new_r::status"],"KeyCeremony_Trustee_new_r::trustee":[7,4,1,"c.KeyCeremony_Trustee_new_r::trustee"],"Voting_Coordinator_new_r::coordinator":[10,4,1,"c.Voting_Coordinator_new_r::coordinator"],"Voting_Coordinator_new_r::status":[10,4,1,"c.Voting_Coordinator_new_r::status"],"Voting_Encrypter_encrypt_ballot_r::id":[11,4,1,"c.Voting_Encrypter_encrypt_ballot_r::id"],"Voting_Encrypter_encrypt_ballot_r::message":[11,4,1,"c.Voting_Encrypter_encrypt_ballot_r::message"],"Voting_Encrypter_encrypt_ballot_r::status":[11,4,1,"c.Voting_Encrypter_encrypt_ballot_r::status"],"Voting_Encrypter_encrypt_ballot_r::tracker":[11,4,1,"c.Voting_Encrypter_encrypt_ballot_r::tracker"],"Voting_Encrypter_new_r::encrypter":[11,4,1,"c.Voting_Encrypter_new_r::encrypter"],"Voting_Encrypter_new_r::status":[11,4,1,"c.Voting_Encrypter_new_r::status"],"all_keys_received_message::bytes":[6,4,1,"c.all_keys_received_message::bytes"],"all_keys_received_message::len":[6,4,1,"c.all_keys_received_message::len"],"all_shares_received_message::bytes":[6,4,1,"c.all_shares_received_message::bytes"],"all_shares_received_message::len":[6,4,1,"c.all_shares_received_message::len"],"ballot_identifier::bytes":[12,4,1,"c.ballot_identifier::bytes"],"ballot_identifier::len":[12,4,1,"c.ballot_identifier::len"],"ballot_tracker::bytes":[12,4,1,"c.ballot_tracker::bytes"],"ballot_tracker::len":[12,4,1,"c.ballot_tracker::len"],"decryption_fragments::bytes":[2,4,1,"c.decryption_fragments::bytes"],"decryption_fragments::len":[2,4,1,"c.decryption_fragments::len"],"decryption_fragments_request::bytes":[2,4,1,"c.decryption_fragments_request::bytes"],"decryption_fragments_request::len":[2,4,1,"c.decryption_fragments_request::len"],"decryption_share::bytes":[2,4,1,"c.decryption_share::bytes"],"decryption_share::len":[2,4,1,"c.decryption_share::len"],"joint_public_key::bytes":[0,4,1,"c.joint_public_key::bytes"],"joint_public_key::len":[0,4,1,"c.joint_public_key::len"],"key_generated_message::bytes":[6,4,1,"c.key_generated_message::bytes"],"key_generated_message::len":[6,4,1,"c.key_generated_message::len"],"register_ballot_message::bytes":[12,4,1,"c.register_ballot_message::bytes"],"register_ballot_message::len":[12,4,1,"c.register_ballot_message::len"],"shares_generated_message::bytes":[6,4,1,"c.shares_generated_message::bytes"],"shares_generated_message::len":[6,4,1,"c.shares_generated_message::len"],"shares_verified_message::bytes":[6,4,1,"c.shares_verified_message::bytes"],"shares_verified_message::len":[6,4,1,"c.shares_verified_message::len"],"trustee_state::bytes":[9,4,1,"c.trustee_state::bytes"],"trustee_state::len":[9,4,1,"c.trustee_state::len"],"uid::bytes":[11,4,1,"c.uid::bytes"],"uid::len":[11,4,1,"c.uid::len"],DECRYPTION_COORDINATOR_DESERIALIZE_ERROR:[1,0,1,"c.DECRYPTION_COORDINATOR_DESERIALIZE_ERROR"],DECRYPTION_COORDINATOR_DUPLICATE_TRUSTEE_INDEX:[1,0,1,"c.DECRYPTION_COORDINATOR_DUPLICATE_TRUSTEE_INDEX"],DECRYPTION_COORDINATOR_INSUFFICIENT_MEMORY:[1,0,1,"c.DECRYPTION_COORDINATOR_INSUFFICIENT_MEMORY"],DECRYPTION_COORDINATOR_INVALID_PARAMS:[1,0,1,"c.DECRYPTION_COORDINATOR_INVALID_PARAMS"],DECRYPTION_COORDINATOR_INVALID_TRUSTEE_INDEX:[1,0,1,"c.DECRYPTION_COORDINATOR_INVALID_TRUSTEE_INDEX"],DECRYPTION_COORDINATOR_IO_ERROR:[1,0,1,"c.DECRYPTION_COORDINATOR_IO_ERROR"],DECRYPTION_COORDINATOR_MISSING_TRUSTEES:[1,0,1,"c.DECRYPTION_COORDINATOR_MISSING_TRUSTEES"],DECRYPTION_COORDINATOR_SERIALIZE_ERROR:[1,0,1,"c.DECRYPTION_COORDINATOR_SERIALIZE_ERROR"],DECRYPTION_COORDINATOR_SUCCESS:[1,0,1,"c.DECRYPTION_COORDINATOR_SUCCESS"],DECRYPTION_TRUSTEE_DESERIALIZE_ERROR:[3,0,1,"c.DECRYPTION_TRUSTEE_DESERIALIZE_ERROR"],DECRYPTION_TRUSTEE_INSUFFICIENT_MEMORY:[3,0,1,"c.DECRYPTION_TRUSTEE_INSUFFICIENT_MEMORY"],DECRYPTION_TRUSTEE_INVALID_PARAMS:[3,0,1,"c.DECRYPTION_TRUSTEE_INVALID_PARAMS"],DECRYPTION_TRUSTEE_IO_ERROR:[3,0,1,"c.DECRYPTION_TRUSTEE_IO_ERROR"],DECRYPTION_TRUSTEE_MALFORMED_INPUT:[3,0,1,"c.DECRYPTION_TRUSTEE_MALFORMED_INPUT"],DECRYPTION_TRUSTEE_SERIALIZE_ERROR:[3,0,1,"c.DECRYPTION_TRUSTEE_SERIALIZE_ERROR"],DECRYPTION_TRUSTEE_SUCCESS:[3,0,1,"c.DECRYPTION_TRUSTEE_SUCCESS"],Decryption_Coordinator:[1,1,1,"c.Decryption_Coordinator"],Decryption_Coordinator_all_fragments_received:[1,2,1,"c.Decryption_Coordinator_all_fragments_received"],Decryption_Coordinator_all_shares_received:[1,2,1,"c.Decryption_Coordinator_all_shares_received"],Decryption_Coordinator_all_shares_received_r:[1,3,1,"c.Decryption_Coordinator_all_shares_received_r"],Decryption_Coordinator_free:[1,2,1,"c.Decryption_Coordinator_free"],Decryption_Coordinator_new:[1,2,1,"c.Decryption_Coordinator_new"],Decryption_Coordinator_new_r:[1,3,1,"c.Decryption_Coordinator_new_r"],Decryption_Coordinator_receive_fragments:[1,2,1,"c.Decryption_Coordinator_receive_fragments"],Decryption_Coordinator_receive_share:[1,2,1,"c.Decryption_Coordinator_receive_share"],Decryption_Coordinator_status:[1,5,1,"c.Decryption_Coordinator_status"],Decryption_Trustee:[3,1,1,"c.Decryption_Trustee"],Decryption_Trustee_compute_fragments:[3,2,1,"c.Decryption_Trustee_compute_fragments"],Decryption_Trustee_compute_fragments_r:[3,3,1,"c.Decryption_Trustee_compute_fragments_r"],Decryption_Trustee_compute_share:[3,2,1,"c.Decryption_Trustee_compute_share"],Decryption_Trustee_compute_share_r:[3,3,1,"c.Decryption_Trustee_compute_share_r"],Decryption_Trustee_free:[3,2,1,"c.Decryption_Trustee_free"],Decryption_Trustee_new:[3,2,1,"c.Decryption_Trustee_new"],Decryption_Trustee_new_r:[3,3,1,"c.Decryption_Trustee_new_r"],Decryption_Trustee_status:[3,5,1,"c.Decryption_Trustee_status"],Decryption_Trustee_tally_voting_record:[3,2,1,"c.Decryption_Trustee_tally_voting_record"],KEYCEREMONY_COORDINATOR_DESERIALIZE_ERROR:[5,0,1,"c.KEYCEREMONY_COORDINATOR_DESERIALIZE_ERROR"],KEYCEREMONY_COORDINATOR_DUPLICATE_TRUSTEE_INDEX:[5,0,1,"c.KEYCEREMONY_COORDINATOR_DUPLICATE_TRUSTEE_INDEX"],KEYCEREMONY_COORDINATOR_INSUFFICIENT_MEMORY:[5,0,1,"c.KEYCEREMONY_COORDINATOR_INSUFFICIENT_MEMORY"],KEYCEREMONY_COORDINATOR_INVALID_PARAMS:[5,0,1,"c.KEYCEREMONY_COORDINATOR_INVALID_PARAMS"],KEYCEREMONY_COORDINATOR_INVALID_TRUSTEE_INDEX:[5,0,1,"c.KEYCEREMONY_COORDINATOR_INVALID_TRUSTEE_INDEX"],KEYCEREMONY_COORDINATOR_MISSING_TRUSTEES:[5,0,1,"c.KEYCEREMONY_COORDINATOR_MISSING_TRUSTEES"],KEYCEREMONY_COORDINATOR_SERIALIZE_ERROR:[5,0,1,"c.KEYCEREMONY_COORDINATOR_SERIALIZE_ERROR"],KEYCEREMONY_COORDINATOR_SUCCESS:[5,0,1,"c.KEYCEREMONY_COORDINATOR_SUCCESS"],KEYCEREMONY_COORDINATOR_TRUSTEE_INVALIDATION:[5,0,1,"c.KEYCEREMONY_COORDINATOR_TRUSTEE_INVALIDATION"],KEYCEREMONY_TRUSTEE_BAD_NIZKP:[7,0,1,"c.KEYCEREMONY_TRUSTEE_BAD_NIZKP"],KEYCEREMONY_TRUSTEE_DESERIALIZE_ERROR:[7,0,1,"c.KEYCEREMONY_TRUSTEE_DESERIALIZE_ERROR"],KEYCEREMONY_TRUSTEE_INSUFFICIENT_MEMORY:[7,0,1,"c.KEYCEREMONY_TRUSTEE_INSUFFICIENT_MEMORY"],KEYCEREMONY_TRUSTEE_INVALID_KEY_SHARE:[7,0,1,"c.KEYCEREMONY_TRUSTEE_INVALID_KEY_SHARE"],KEYCEREMONY_TRUSTEE_INVALID_PARAMS:[7,0,1,"c.KEYCEREMONY_TRUSTEE_INVALID_PARAMS"],KEYCEREMONY_TRUSTEE_MISSING_PUBLIC_KEY:[7,0,1,"c.KEYCEREMONY_TRUSTEE_MISSING_PUBLIC_KEY"],KEYCEREMONY_TRUSTEE_PUBLISHED_PUBLIC_KEY_ERROR:[7,0,1,"c.KEYCEREMONY_TRUSTEE_PUBLISHED_PUBLIC_KEY_ERROR"],KEYCEREMONY_TRUSTEE_SERIALIZE_ERROR:[7,0,1,"c.KEYCEREMONY_TRUSTEE_SERIALIZE_ERROR"],KEYCEREMONY_TRUSTEE_SUCCESS:[7,0,1,"c.KEYCEREMONY_TRUSTEE_SUCCESS"],KEY_SIZE:[0,0,1,"c.KEY_SIZE"],KEY_SIZE_e:[0,5,1,"c.KEY_SIZE_e"],KeyCeremony_Coordinator:[5,1,1,"c.KeyCeremony_Coordinator"],KeyCeremony_Coordinator_all_keys_received:[5,2,1,"c.KeyCeremony_Coordinator_all_keys_received"],KeyCeremony_Coordinator_all_keys_received_r:[5,3,1,"c.KeyCeremony_Coordinator_all_keys_received_r"],KeyCeremony_Coordinator_all_shares_received:[5,2,1,"c.KeyCeremony_Coordinator_all_shares_received"],KeyCeremony_Coordinator_all_shares_received_r:[5,3,1,"c.KeyCeremony_Coordinator_all_shares_received_r"],KeyCeremony_Coordinator_free:[5,2,1,"c.KeyCeremony_Coordinator_free"],KeyCeremony_Coordinator_new:[5,2,1,"c.KeyCeremony_Coordinator_new"],KeyCeremony_Coordinator_new_r:[5,3,1,"c.KeyCeremony_Coordinator_new_r"],KeyCeremony_Coordinator_publish_joint_key:[5,2,1,"c.KeyCeremony_Coordinator_publish_joint_key"],KeyCeremony_Coordinator_publish_joint_key_r:[5,3,1,"c.KeyCeremony_Coordinator_publish_joint_key_r"],KeyCeremony_Coordinator_receive_key_generated:[5,2,1,"c.KeyCeremony_Coordinator_receive_key_generated"],KeyCeremony_Coordinator_receive_shares_generated:[5,2,1,"c.KeyCeremony_Coordinator_receive_shares_generated"],KeyCeremony_Coordinator_receive_shares_verified:[5,2,1,"c.KeyCeremony_Coordinator_receive_shares_verified"],KeyCeremony_Coordinator_status:[5,5,1,"c.KeyCeremony_Coordinator_status"],KeyCeremony_Trustee:[7,1,1,"c.KeyCeremony_Trustee"],KeyCeremony_Trustee_export_state:[7,2,1,"c.KeyCeremony_Trustee_export_state"],KeyCeremony_Trustee_export_state_r:[7,3,1,"c.KeyCeremony_Trustee_export_state_r"],KeyCeremony_Trustee_free:[7,2,1,"c.KeyCeremony_Trustee_free"],KeyCeremony_Trustee_generate_key:[7,2,1,"c.KeyCeremony_Trustee_generate_key"],KeyCeremony_Trustee_generate_key_r:[7,3,1,"c.KeyCeremony_Trustee_generate_key_r"],KeyCeremony_Trustee_generate_shares:[7,2,1,"c.KeyCeremony_Trustee_generate_shares"],KeyCeremony_Trustee_generate_shares_r:[7,3,1,"c.KeyCeremony_Trustee_generate_shares_r"],KeyCeremony_Trustee_new:[7,2,1,"c.KeyCeremony_Trustee_new"],KeyCeremony_Trustee_new_r:[7,3,1,"c.KeyCeremony_Trustee_new_r"],KeyCeremony_Trustee_status:[7,5,1,"c.KeyCeremony_Trustee_status"],KeyCeremony_Trustee_verify_shares:[7,2,1,"c.KeyCeremony_Trustee_verify_shares"],KeyCeremony_Trustee_verify_shares_r:[7,3,1,"c.KeyCeremony_Trustee_verify_shares_r"],MAX_BALLOTS:[8,0,1,"c.MAX_BALLOTS"],MAX_BALLOTS_e:[8,5,1,"c.MAX_BALLOTS_e"],MAX_PRIVATE_KEY_SIZE:[0,0,1,"c.MAX_PRIVATE_KEY_SIZE"],MAX_PRIVATE_KEY_SIZE_e:[0,5,1,"c.MAX_PRIVATE_KEY_SIZE_e"],MAX_PUBLIC_KEY_SIZE:[0,0,1,"c.MAX_PUBLIC_KEY_SIZE"],MAX_PUBLIC_KEY_SIZE_e:[0,5,1,"c.MAX_PUBLIC_KEY_SIZE_e"],MAX_SELECTIONS:[8,0,1,"c.MAX_SELECTIONS"],MAX_SELECTIONS_e:[8,5,1,"c.MAX_SELECTIONS_e"],MAX_TRUSTEES:[8,0,1,"c.MAX_TRUSTEES"],MAX_TRUSTEES_e:[8,5,1,"c.MAX_TRUSTEES_e"],VOTING_COORDINATOR_DESERIALIZE_ERROR:[10,0,1,"c.VOTING_COORDINATOR_DESERIALIZE_ERROR"],VOTING_COORDINATOR_DUPLICATE_BALLOT:[10,0,1,"c.VOTING_COORDINATOR_DUPLICATE_BALLOT"],VOTING_COORDINATOR_INSUFFICIENT_MEMORY:[10,0,1,"c.VOTING_COORDINATOR_INSUFFICIENT_MEMORY"],VOTING_COORDINATOR_INVALID_BALLOT:[10,0,1,"c.VOTING_COORDINATOR_INVALID_BALLOT"],VOTING_COORDINATOR_INVALID_BALLOT_ID:[10,0,1,"c.VOTING_COORDINATOR_INVALID_BALLOT_ID"],VOTING_COORDINATOR_IO_ERROR:[10,0,1,"c.VOTING_COORDINATOR_IO_ERROR"],VOTING_COORDINATOR_SERIALIZE_ERROR:[10,0,1,"c.VOTING_COORDINATOR_SERIALIZE_ERROR"],VOTING_COORDINATOR_SUCCESS:[10,0,1,"c.VOTING_COORDINATOR_SUCCESS"],VOTING_COORDINATOR_TIMED_OUT_BALLOT:[10,0,1,"c.VOTING_COORDINATOR_TIMED_OUT_BALLOT"],VOTING_COORDINATOR_UNREGISTERED_BALLOT:[10,0,1,"c.VOTING_COORDINATOR_UNREGISTERED_BALLOT"],VOTING_ENCRYPTER_DESERIALIZE_ERROR:[11,0,1,"c.VOTING_ENCRYPTER_DESERIALIZE_ERROR"],VOTING_ENCRYPTER_INSUFFICIENT_MEMORY:[11,0,1,"c.VOTING_ENCRYPTER_INSUFFICIENT_MEMORY"],VOTING_ENCRYPTER_SERIALIZE_ERROR:[11,0,1,"c.VOTING_ENCRYPTER_SERIALIZE_ERROR"],VOTING_ENCRYPTER_SUCCESS:[11,0,1,"c.VOTING_ENCRYPTER_SUCCESS"],Voting_Coordinator:[10,1,1,"c.Voting_Coordinator"],Voting_Coordinator_cast_ballot:[10,2,1,"c.Voting_Coordinator_cast_ballot"],Voting_Coordinator_export_ballots:[10,2,1,"c.Voting_Coordinator_export_ballots"],Voting_Coordinator_free:[10,2,1,"c.Voting_Coordinator_free"],Voting_Coordinator_new:[10,2,1,"c.Voting_Coordinator_new"],Voting_Coordinator_new_r:[10,3,1,"c.Voting_Coordinator_new_r"],Voting_Coordinator_register_ballot:[10,2,1,"c.Voting_Coordinator_register_ballot"],Voting_Coordinator_spoil_ballot:[10,2,1,"c.Voting_Coordinator_spoil_ballot"],Voting_Coordinator_status:[10,5,1,"c.Voting_Coordinator_status"],Voting_Encrypter:[11,1,1,"c.Voting_Encrypter"],Voting_Encrypter_encrypt_ballot:[11,2,1,"c.Voting_Encrypter_encrypt_ballot"],Voting_Encrypter_encrypt_ballot_r:[11,3,1,"c.Voting_Encrypter_encrypt_ballot_r"],Voting_Encrypter_free:[11,2,1,"c.Voting_Encrypter_free"],Voting_Encrypter_new:[11,2,1,"c.Voting_Encrypter_new"],Voting_Encrypter_new_r:[11,3,1,"c.Voting_Encrypter_new_r"],Voting_Encrypter_status:[11,5,1,"c.Voting_Encrypter_status"],all_keys_received_message:[6,3,1,"c.all_keys_received_message"],all_shares_received_message:[6,3,1,"c.all_shares_received_message"],ballot_identifier:[12,3,1,"c.ballot_identifier"],ballot_tracker:[12,3,1,"c.ballot_tracker"],decryption_fragments:[2,3,1,"c.decryption_fragments"],decryption_fragments_request:[2,3,1,"c.decryption_fragments_request"],decryption_share:[2,3,1,"c.decryption_share"],display_ballot_tracker:[13,2,1,"c.display_ballot_tracker"],joint_public_key:[0,3,1,"c.joint_public_key"],key_generated_message:[6,3,1,"c.key_generated_message"],register_ballot_message:[12,3,1,"c.register_ballot_message"],shares_generated_message:[6,3,1,"c.shares_generated_message"],shares_verified_message:[6,3,1,"c.shares_verified_message"],trustee_state:[9,3,1,"c.trustee_state"],uid:[11,3,1,"c.uid"]}},objnames:{"0":["c","enumvalue","enumvalue"],"1":["c","typedef","typedef"],"2":["c","function","C function"],"3":["c","struct","struct"],"4":["c","variable","variable"],"5":["c","enum","enum"]},objtypes:{"0":"c:enumvalue","1":"c:typedef","2":"c:function","3":"c:struct","4":"c:variable","5":"c:enum"},terms:{"":[2,3,4,5,7,12,13,14,17,18,19],"byte":[0,1,2,6,9,11,12,15,16],"case":14,"char":[13,16],"class":17,"const":[0,2,6,9,11,12,16],"enum":[0,1,3,5,7,8,10,11,16],"export":16,"final":[12,19],"function":[4,16,17,19],"import":4,"int":[16,17],"long":[4,17],"new":[1,3,5,7,10,11,16],"null":16,"public":[0,1,2,3,4,5,6,7,9,10,11,12,17,18],"return":[1,7,13,14,15,16],"static":[16,17],"true":[1,16],"try":4,"void":[1,3,5,7,10,11,16],"while":17,E2E:4,For:17,IDE:17,Its:18,The:[4,6,8,9,11,12,13,14,15,17,18,19],Their:4,Then:[7,14,17],There:[4,17],These:[14,15,18],Used:12,_msc_ver:16,about:[4,14,17,19],accord:17,actual:14,addit:[17,19],after:[4,6,14,17,19],aggreg:[14,18],agnost:4,all:[1,3,4,5,6,10,14,15,17,18,19],all_keys_generated_messag:5,all_keys_receiv:16,all_keys_received_messag:[5,6,7,16],all_shares_receiv:16,all_shares_received_messag:[5,6,7,16],alloc:[11,13,17],allow:[4,17,18,19],alon:17,along:[14,19],also:[14,15,17],altern:17,ani:[0,4,7,16,17,19],anoth:3,anymor:17,anyon:4,anyth:1,api:[16,17],appli:17,appropri:1,arbitrari:16,aren:14,argument:[4,15,17],ask:2,assert:5,associ:19,assumpt:4,attach:19,automat:[17,19],back:[6,18],balanc:4,ballot:[0,4,8,12,15,16],ballot_id:10,ballot_identifi:[4,10,11,12,16,19],ballot_track:[4,11,12,13,16],base:19,becaus:[4,14,17],been:[4,5,14,17,19],befor:19,begin:19,behind:17,being:19,better:17,between:[4,5,14,18],binari:17,bool:[1,11,16],borrow:17,both:[11,14],box:[10,12,19],breath:17,broadcast:4,brows:17,build_document:17,built:[16,17],call:[4,16,17],caller:[1,11,13,17],can:[0,4,8,9,14,17,19],cannot:[17,19],capit:17,car:17,car_:17,car_driv:17,car_drive_r:17,car_on_fir:17,car_statu:17,car_success:17,care:14,carri:[4,15,18],cast:[4,8,12,16],caus:17,ccl:17,central:4,ceremoni:[4,16,19],chang:17,charact:13,check:[1,5,14],choic:19,choos:[14,19],chose:4,clean:17,cleanup:16,clear:17,clearli:16,client:[1,4,17],cmake:17,cmake_build_typ:17,cmake_export_compile_command:17,code:16,color:17,combin:14,command:17,commit:[5,7,18],commun:[4,5,15],compens:2,compil:17,compile_command:17,compon:4,comput:[6,7,14,18],conceptu:4,configur:17,confirm:[6,12],confus:14,connect:[4,19],consid:[17,19],consist:[5,19],constraint:4,construct:9,consum:4,contain:[5,15,19],content:19,contest:8,convert:[15,16],coordin:[2,4,6,7,8,14,16,18,19],copi:11,correct:[4,14,15,16],correctli:[4,17],correspond:[18,19],cours:[4,9,17],cover:17,cqueri:17,creat:[1,3,5,7,10,11,16,17,19],cresult:16,cross:17,cryptographi:16,cstatu:16,ctest:17,current:[15,16,17],dai:4,data:17,dbuild_document:17,dcmake_build_typ:17,dcmake_export_compile_command:17,debugg:17,decid:14,declar:17,decrypt:[0,4,7,9,15,16,18,19],decrypt_tally_decryption_frag:16,decrypt_tally_shar:16,decryption_coordin:[1,4,16],decryption_coordinator_:1,decryption_coordinator_all_fragments_receiv:[1,14,16],decryption_coordinator_all_shares_receiv:[1,14,16],decryption_coordinator_all_shares_received_r:[1,16],decryption_coordinator_deserialize_error:1,decryption_coordinator_duplicate_trustee_index:1,decryption_coordinator_fre:[1,16],decryption_coordinator_insufficient_memori:1,decryption_coordinator_invalid_param:1,decryption_coordinator_invalid_trustee_index:1,decryption_coordinator_io_error:1,decryption_coordinator_missing_truste:1,decryption_coordinator_new:[1,16],decryption_coordinator_new_r:[1,16],decryption_coordinator_receive_frag:[1,16],decryption_coordinator_receive_shar:[1,14,16],decryption_coordinator_serialize_error:1,decryption_coordinator_statu:[1,16],decryption_coordinator_success:[1,16],decryption_frag:[1,2,3,16],decryption_fragments_request:[1,2,3,16],decryption_shar:[1,2,3,16],decryption_truste:[3,4,9,16],decryption_trustee_:3,decryption_trustee_compute_frag:[3,14,16],decryption_trustee_compute_fragments_r:[3,16],decryption_trustee_compute_shar:[3,14,16],decryption_trustee_compute_share_r:[3,16],decryption_trustee_deserialize_error:3,decryption_trustee_fre:[3,16],decryption_trustee_insufficient_memori:3,decryption_trustee_invalid_param:3,decryption_trustee_io_error:3,decryption_trustee_malformed_input:3,decryption_trustee_new:[3,16],decryption_trustee_new_r:[3,16],decryption_trustee_serialize_error:3,decryption_trustee_statu:[3,16],decryption_trustee_success:[3,16],decryption_trustee_tally_voting_record:[3,14,16],decryptor:[3,16],demonstr:[15,16],depend:17,describ:17,descript:16,deseri:9,design:[4,16],detail:[17,19],devic:[4,11,19],differ:[4,17],directli:17,directori:[15,17],display_ballot_track:[13,16],distinct:4,distinguish:14,doc:17,doe:[3,11,16,17],doesn:17,don:17,done:[11,17],doxygen:17,drive:4,duplic:16,durat:[12,19],dure:5,each:[1,4,5,6,14,15,17,18,19],easi:[4,14],easier:4,elecit:16,elect:[2,4,5,9,14,15,16,19],electionguard:[4,15,16,19],electionguard_dir:17,els:16,enabl:17,encod:19,encrypt:[0,3,4,5,6,7,12,14,16,18,19],encrypter_ix:16,end:19,endif:16,enforc:4,enough:14,ensur:[7,14,18,19],entir:4,entiti:[4,15],eof:16,error:[14,16,17],everi:[14,18],everywher:17,exactli:[5,14],examin:17,exampl:[16,17],exclud:17,exclus:1,execut:17,exercis:17,exit:15,exit_failur:16,exit_success:16,explicit:4,export_trustee_st:16,extern:14,extra:4,fact:[16,17],fals:16,fclose:16,few:17,fewer:14,file:[1,3,10,15,16,17],fill_random_ballot:16,first:[17,19],fix:17,flag:17,fmkstemp:16,follow:4,fopen:16,form:[14,15],forward:[4,17],fragment:[1,2,3,14,16],free:[11,13,16],freed:17,freshli:13,from:[1,2,5,12,14,16,17,19],frontend:19,fseek:16,fulfil:14,gener:[4,6,16,17],generate_kei:16,generate_shar:16,get:14,git:17,given:12,global:16,goal:4,going:14,good:17,group:[0,4,18],guid:4,handl:16,happen:4,happi:16,has:[1,4,5,6,14,19],have:[1,4,14,17,18,19],help:17,here:17,hidden:17,highlight:16,how:[14,17],html:17,id_buf:16,ideal:19,ident:17,identifi:[11,12,16,19],ifdef:16,implement:[4,16],in_messag:7,includ:[12,14,16,17,19],increas:17,independ:14,index:[1,7,17],indic:5,individu:14,inform:[4,14,19],init:17,initi:[16,17],initialize_coordin:16,initialize_encrypt:16,initialize_truste:16,insert:19,instal:17,integr:17,interact:[4,19],inttyp:16,issu:17,its:[5,6,9,17,18,19],itself:17,joint:[4,5,18,19],joint_kei:[11,16],joint_public_kei:[0,5,11,16],jointli:4,json:17,keep:4,kei:[0,4,11,14,16,19],kept:19,kernel:4,key_ceremoni:16,key_gener:16,key_generated_messag:[5,6,7,16],key_siz:0,key_size_:0,keyceremony_coordin:[4,5,16],keyceremony_coordinator_:5,keyceremony_coordinator_all_keys_receiv:[5,16,18],keyceremony_coordinator_all_keys_received_r:[5,16],keyceremony_coordinator_all_shares_receiv:[5,16,18],keyceremony_coordinator_all_shares_received_r:[5,16],keyceremony_coordinator_deserialize_error:5,keyceremony_coordinator_duplicate_trustee_index:5,keyceremony_coordinator_fre:[5,16],keyceremony_coordinator_insufficient_memori:5,keyceremony_coordinator_invalid_param:5,keyceremony_coordinator_invalid_trustee_index:5,keyceremony_coordinator_missing_truste:5,keyceremony_coordinator_new:[5,16],keyceremony_coordinator_new_r:[5,16],keyceremony_coordinator_publish_joint_kei:[5,16,18],keyceremony_coordinator_publish_joint_key_r:[5,16],keyceremony_coordinator_receive_key_gener:[5,16,18],keyceremony_coordinator_receive_shares_gener:[5,16,18],keyceremony_coordinator_receive_shares_verifi:[5,16,18],keyceremony_coordinator_serialize_error:5,keyceremony_coordinator_statu:[5,16],keyceremony_coordinator_success:[5,16],keyceremony_coordinator_trustee_invalid:5,keyceremony_truste:[4,7,16],keyceremony_trustee_:7,keyceremony_trustee_bad_nizkp:7,keyceremony_trustee_deserialize_error:7,keyceremony_trustee_export_st:[7,16],keyceremony_trustee_export_state_r:[7,16],keyceremony_trustee_fre:[7,16,17],keyceremony_trustee_generate_kei:[7,16,18],keyceremony_trustee_generate_key_r:[7,16],keyceremony_trustee_generate_shar:[7,16,18],keyceremony_trustee_generate_shares_r:[7,16],keyceremony_trustee_insufficient_memori:7,keyceremony_trustee_invalid_key_shar:7,keyceremony_trustee_invalid_param:7,keyceremony_trustee_missing_public_kei:7,keyceremony_trustee_new:[7,16],keyceremony_trustee_new_r:[7,16],keyceremony_trustee_published_public_key_error:7,keyceremony_trustee_serialize_error:7,keyceremony_trustee_statu:7,keyceremony_trustee_success:[7,16],keyceremony_trustee_verify_shar:[7,16,18],keyceremony_trustee_verify_shares_r:[7,16],keypair:6,kind:17,know:19,known:17,larg:17,lead:[4,17],least:[1,4,18],len:[0,2,6,9,11,12,16],libelectionguard:17,librari:17,lifetim:19,line:17,link:4,list:[1,14,19],live:[12,19],lldb:17,local:[17,19],locat:[4,14,17,19],look:17,lookup:17,lowercas:17,machin:19,mai:[4,10,14,17,19],main:17,main_param:16,make:[4,17],malloc:16,manag:4,mani:[4,14,19],mark:[4,10,11,12,19],match:[7,18],max_ballot:8,max_ballots_:8,max_private_key_s:0,max_private_key_size_:0,max_public_key_s:0,max_public_key_size_:0,max_select:[8,16],max_selections_:8,max_truste:[0,1,8,16,17],max_trustees_:8,max_valu:16,maximum:0,mean:[4,17],member:[0,1,2,3,5,6,7,9,10,11,12],menu:17,messag:[0,4,5,7,10,11,12,16,17,18],might:17,miss:[1,2,14,18],mkdir:17,mkstemp:16,mktemp:16,mode:16,model:17,modul:17,more:[16,17],most:17,mostli:17,multipl:[17,19],must:[1,4,6,11,14,17,18,19],mutabl:16,name:15,necessari:[4,7,9,14],need:[9,14,16,17],network:[4,19],nizkp:[5,7],notifi:19,now:17,num_ballot:16,num_encrypt:16,num_select:[3,10,11,16],num_truste:[1,3,5,7,16],number:[1,4,8,17],object:4,often:17,okai:14,onc:[14,19],one:[5,17],onli:17,opaqu:17,open:[16,17],oper:4,option:19,order:[4,14,16],origin:0,other:[4,6,7,14,18],otherwis:19,out:[1,4,10,15,16,18],output:[16,17],over:[4,9,14,19],overflow:17,own:[11,17],ownership:11,packag:17,page:17,pair:[5,7,18],paper:19,paramet:16,pars:3,part:[4,18],pass:[1,4,6,7,12,14,15,17,18,19],path:16,payload:17,perhap:19,period:4,persist:[4,9],person:19,phase:4,physic:19,piec:[4,14,19],place:[12,19],platform:17,pleas:16,pointer:[13,17],poll:[4,12,14,19],portion:[7,14],possess:[5,14,18],possibl:[4,17],predetermin:4,prefer:19,prefix:17,presenc:14,present:[7,8,13],pretti:17,previous:7,print:[15,16,19],privat:[0,4,5,6,7,14,18],probabl:4,problem:17,process:[4,19],produc:[4,6,11,13,14,15,17,18,19],program:4,project:17,proof:14,provid:[1,2,4,17,19],publish:4,publish_joint_kei:16,purpos:[17,18,19],put:16,pwd:17,python:17,rand:16,random_bit:16,randomli:16,rational:17,reach:14,real:16,rebuild:17,reccomend:17,receiv:[1,5,6,7,18,19],receive_kei:16,receive_shar:16,recompil:17,record:[3,14],recurs:17,reduc:[4,17],refer:[14,17,19],regist:[4,12,16,19],register_ballot_messag:[10,11,12,16],reli:[16,17,19],repres:[4,17],represent:[13,15,17],req:3,request:[1,2,14,16],request_pres:[1,16],requests_pres:16,requir:4,respect:[4,15],respond:14,respons:[1,2,4,5,13,17],result:[2,9,16],retain:17,review:19,rng:16,run:[17,19],same:[4,19],scan:[12,19],scope:17,sdk:15,search:17,see:[17,19],seed:16,seek_set:16,seek_statu:16,select:[8,11,16,17,19],sent:1,separ:[4,17],sequenc:16,serial:9,serializ:4,serv:17,server:[4,17],set:[1,4,17,18],share:[1,2,3,4,6,9,14,16],shares_gener:16,shares_generated_messag:[5,6,7,16],shares_verifi:16,shares_verified_messag:[5,6,16],shell:17,should:[4,15,17,19],showcas:[16,17],similar:[4,19],simpl:[15,17],simple_build:17,simpler:4,simulate_random_vot:16,singl:[4,8,17,18,19],size:[0,17],sizeof:16,small:4,sole:17,some:[14,17,19],sort:[16,19],specif:[4,15,19],specifi:10,sphinx:17,split:14,spoil:[4,16,19],srand:16,stack:17,stackfram:17,stacksiz:17,stand:17,standalon:17,state:[3,16],statu:[15,16],status:17,stdbool:16,stdio:16,stdlib:16,stdout:15,still:17,store:[3,4,9],strdup:16,string:16,struct:[0,1,2,3,5,6,7,9,10,11,12,13,16],structur:4,submit:[4,14],submodul:17,success:17,successfulli:15,suffici:4,suffix:17,suitabl:[13,17],sure:17,system:[4,16,19],take:19,talli:[4,12,15,16,19],tally_voting_record:16,target:17,task:[4,14],tell:19,templat:16,template_mut:16,temporari:16,than:[4,14],thei:[4,11,14,17,18,19],them:[11,14,17],theme:17,thi:[0,3,4,7,9,16,17,19],thing:17,think:[14,19],those:[4,14,19],threshold:[1,3,4,5,7,14,16],time:4,tool:[4,17],total:[1,8,14],toward:4,track:[4,19],tracker:[11,15,16,19],tracker_str:16,transfer:11,transpar:19,transport:[14,19],tri:4,truste:[0,1,2,4,5,6,8,14,16,18,19],trustee_st:[3,4,9,16],two:[4,15],type:[4,19],typedef:[1,3,5,7,10,11,17],uid:[11,16],uint32_t:[1,3,5,7,10,11,16],uint64_t:[0,2,6,9,11,12,16],uint8_t:[0,2,6,9,11,12,16],ulimit:17,unencrypt:[11,19],uniqu:[12,19],updat:17,uppercas:17,usag:[4,15],use:[4,14,16,17],used:[0,5,9,16,17,19],user:[4,13],using:[4,15,17],usual:17,valgrind:17,valid:7,valu:[0,1,3,5,7,10,11,17],vari:19,variabl:17,variou:4,veri:4,verif:16,verifi:[4,5,6,7,14,18],verify_shar:16,via:[4,15],vote:[3,4,5,8,14,16],voter:[4,12,14,19],voting_coordin:[4,10,16],voting_coordinator_:10,voting_coordinator_cast_ballot:[10,16,19],voting_coordinator_deserialize_error:10,voting_coordinator_duplicate_ballot:10,voting_coordinator_export_ballot:[10,16,19],voting_coordinator_fre:[10,16],voting_coordinator_insufficient_memori:10,voting_coordinator_invalid_ballot:10,voting_coordinator_invalid_ballot_id:10,voting_coordinator_io_error:10,voting_coordinator_new:[10,16],voting_coordinator_new_r:[10,16],voting_coordinator_register_ballot:[10,16,19],voting_coordinator_serialize_error:10,voting_coordinator_spoil_ballot:[10,16,19],voting_coordinator_statu:[10,16],voting_coordinator_success:[10,16],voting_coordinator_timed_out_ballot:10,voting_coordinator_unregistered_ballot:10,voting_encrypt:[4,11,16],voting_encrypter_:11,voting_encrypter_deserialize_error:11,voting_encrypter_encrypt_ballot:[11,16,19],voting_encrypter_encrypt_ballot_r:[11,16],voting_encrypter_fre:[11,16],voting_encrypter_insufficient_memori:11,voting_encrypter_new:[11,16],voting_encrypter_new_r:[11,16],voting_encrypter_serialize_error:11,voting_encrypter_statu:11,voting_encrypter_success:[11,16],voting_result:[15,16],wai:17,want:17,well:[4,17],whatev:19,when:[11,17],where:[4,15,19],which:[4,5,6,14,17,18,19],who:[1,14],whose:17,window:17,wish:19,within:[4,19],without:19,word:15,work:17,worker:19,write:[1,10],xxxxxx:[15,16],year:17,you:[17,19],your:17},titles:["Crypto","Decryption Coordinator","Decryption Messages","Decryption Trustee","API Reference","Key Ceremony Coordinator","Key Ceremony Messages","Key Ceremony Trustee","Maximum Values","Trustee State","Voting Coordinator","Voting Encrypter","Voting Messsages","Ballot Tracker","Decryption","Example Clients","Simple Client","ElectionGuard SDK Mock Implementation","Key Ceremony","Voting"],titleterms:{"abstract":17,"enum":17,"export":[7,10,19],"return":17,announc:[3,14],anounc:1,api:4,ballot:[10,11,13,19],build:17,cast:[10,19],ceremoni:[5,6,7,18],client:[15,16],code:[1,3,5,7,10,11],compens:[1,3,14],convent:17,coordin:[1,5,10],crypto:0,debug:17,decrypt:[1,2,3,14],develop:17,document:17,electionguard:17,encrypt:11,exampl:15,free:[1,3,5,7,10,17],gener:[5,7,18],implement:17,indic:17,initi:[1,3,5,7,10,19],intern:17,kei:[5,6,7,18],like:17,main:16,main_decrypt:16,main_keyceremoni:16,main_vot:16,manag:17,maximum:8,memori:17,messag:[2,6],messsag:12,mock:17,name:17,ownership:17,publish:14,record:19,refer:4,regist:10,sdk:17,share:[5,7,18],simpl:16,spoil:10,state:[7,9],statu:[1,3,5,7,10,11,17],struct:17,studio:17,system:17,tabl:17,talli:[3,14],test:17,tracker:13,truste:[3,7,9],type:17,unix:17,valu:8,verif:[5,7,18],visual:17,vote:[10,11,12,19],what:17,who:17}})