Changes between Version 1 and Version 2 of Ticket #1288, comment 6
- Timestamp:
- 2012-04-12T01:21:59Z (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1288, comment 6
v1 v2 19 19 20 20 * EncP_R is used as the plaintext hash for goals c and d. The client can at any time ask whether a server has a share with a given EncP_R. (To do this lookup efficiently, the storage server must index shares by this as well as the SI, but that is easy if we're using a database.) 21 * the server selection index is computed as SSI = Enc[K_R](CS, first segment of Plain_R, Params), and included as an extra field in all cap types.21 * the server selection index is computed as SSI = hash(CS, first segment of Plain_R, Params), using a hash distinct from any other in the protocol, and included as an extra field in all cap types. 22 22 * before uploading, a client reserves a certain amount of space for that upload with its accounting principal credentials (e.g. using a signed message). If it did not know the file size in advance and needs more space, it can increase the reservation. 23 23 * during the upload both the client and server compute the SI. At the end, the server discards the share if it is a duplicate of one it already has; otherwise, it compares the SI it computed with the one the client tells it, and retains the share if they match.