bit commitment
bitikinnistus
olemus
krüprograafiline meetod ja protokollitüüp,
võimaldab krüpteerida salastatava biti,
mille väärtust saab verifitseerida
krüptogrammi ja salajase võtmega,
kuid ei saa muuta nii, et krüptogramm ei muutu
=
a protocol between two mistrusting parties
nõuded
peab täitma kaht turvanõuet
peitvus (hiding):
krüptogramm ei tohi hiljem
(ilma salajase võtmeta)
anda teavet biti väärtuse kohta
siduvus (binding):
hiljem ei tohi olla võimalik
muuta salajast võtit nii, et
verifitseerimisel saadaks
biti vastupidine väärtus
ülevaateid
http://crypto.cs.mcgill.ca/~crepeau/COMP647/2007/TOPIC03/Commit.pdf
https://en.wikipedia.org/wiki/Commitment_scheme
https://medium.com/iovlabs-innovation-stories/commitment-schemes-4f3590be8c5
https://www.quantiki.org/wiki/bit-commitment
http://www.cs.mcgill.ca/~crepeau/CRYPTO/BCDemo/BCprotocol.html
http://sqig.math.ist.utl.pt/pub/MateusP/14-ALPetall-rqbcom.pdf
https://homepages.cwi.nl/~schaffne/courses/crypto/2014/papers/ComZK08.pdf
vt ka
- kvantbitt
- kvantkrüptograafia