cryptovote
1.0.0
同性的に暗号化された単一移転可能な投票選挙のためのWebインターフェイス。
Webインターフェイスを介して選挙を実行するには、次のコマンドを実行します。
cd cryptovote
pip install -r requirements.txt
python -m flask run最初にWebインターフェイスを実行する前に、ファイル.env.exampleは、目的の値が設定された.envという名前の新しいファイルにコピーされる必要があります。また、ChromeはLocalHostのサブドメインのDNS解像度をサポートする唯一のブラウザであると思われるため、開発にはサブドメインを使用するサイトの一部にChromeを使用する必要があります。さらに、Webauthnでは、使用されているドメインには少なくとも2つの部分(つまり、2つの文字列が期間)があることを要求しているため、 cryptovote.localhost:5000 localhost:5000のように見える開発ルートサーバー名を使用してください。最後に、非localhostサーバーHTTPSに実際に展開された場合は、Webauthnに使用する必要があります。