minor
[Imported from Trac: page NewMutableEncodingDesign, version 9]
parent
582d15aeb3
commit
03caf3b80c
|
@ -188,10 +188,10 @@ doesn't even change the way the existing caps are used:
|
||||||
* verifycap = H(pubkey)
|
* verifycap = H(pubkey)
|
||||||
* storage-index = truncated verifycap
|
* storage-index = truncated verifycap
|
||||||
|
|
||||||
## Shorter readcaps using MAC
|
## Shorter readcaps (insecure)
|
||||||
|
|
||||||
This section used to describe a scheme using a MAC (with the read cap as key)
|
This section used to describe a scheme using a MAC (with the read cap as key)
|
||||||
instead of signatures. However this was vulnerable to manipulation by a
|
instead of signatures. However this was vulnerable to manipulation by a
|
||||||
collusion between Rose-the-readcap-holder and the storage servers, and
|
collusion between Rose-the-readcap-holder and the storage servers, and
|
||||||
could be used to cause another readcap-holder to see the wrong data.
|
could be used to cause another readcap-holder to see the wrong data.
|
||||||
See the [history](http://allmydata.org/trac/tahoe/wiki/NewMutableEncodingDesign?version=7) if you're interested.
|
See the [history](http://allmydata.org/trac/tahoe/wiki/NewMutableEncodingDesign?version=7#Shorterreadcaps) if you're interested.
|
||||||
|
|
Loading…
Reference in a new issue