summaryrefslogtreecommitdiff
path: root/content/entry/remote-fair-coin-flipping-with-friends.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/entry/remote-fair-coin-flipping-with-friends.md')
-rw-r--r--content/entry/remote-fair-coin-flipping-with-friends.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/content/entry/remote-fair-coin-flipping-with-friends.md b/content/entry/remote-fair-coin-flipping-with-friends.md
index c1fffe4..a95f3ca 100644
--- a/content/entry/remote-fair-coin-flipping-with-friends.md
+++ b/content/entry/remote-fair-coin-flipping-with-friends.md
@@ -1,6 +1,7 @@
---
title: "Remote Fair Coin Flipping with Friends"
date: 2020-11-19T00:00:00
+tags: ['computing']
draft: false
---
Suppose you and some friends want to flip a coin without meeting up. It has to be done over an [authenticated communication channel](https://www.wikipedia.org/wiki/Secure_channel) such as a secure messaging app. How can you do it such that nobody can predict the final result? I'll explain how to do it fairly. I'm well aware of common coin algorithms. This post is mostly just for amusement. It's my half-hearted attempt at designing a cryptosystem. More on that later.