tahoe-chk-0.2.0.0: The Tahoe-LAFS' Content-Hash-Key (CHK) cryptographic protocol.
Contents
Index
Index
adjustSegmentSize
Tahoe.CHK.Upload
BlockHash
Tahoe.CHK.Types
blockHash
Tahoe.CHK.Crypto
blockHash'
Tahoe.CHK.Crypto
BlockHashError
Tahoe.CHK
blockHashTree
Tahoe.CHK.Share
blocks
Tahoe.CHK.Share
blockSize
Tahoe.CHK.Share
bounded
Tahoe.CHK.Parsing
breadthFirstList
Tahoe.CHK.Merkle
buildTreeOutOfAllTheNodes
Tahoe.CHK.Merkle
ceilDiv
Tahoe.Util
checkMerkleProof
Tahoe.CHK.Merkle
CHK
Tahoe.CHK.Capability
CHKReader
Tahoe.CHK.Capability
CHKVerifier
Tahoe.CHK.Capability
chooseVersion
Tahoe.CHK.Share
chunkedBy
Tahoe.Util
CiphertextHashError
Tahoe.CHK
ciphertextSegmentHash
Tahoe.CHK.Crypto
ciphertextSegmentHash'
Tahoe.CHK.Crypto
ciphertextTag
Tahoe.CHK.Crypto
codecName
Tahoe.CHK.URIExtension
codecParams
Tahoe.CHK.URIExtension
convergenceEncryptionHashLazy
Tahoe.CHK.Crypto
convergenceEncryptionTag
Tahoe.CHK.Crypto
convergenceSecretLength
Tahoe.CHK.Crypto
Crypttext
Tahoe.CHK.Share
CrypttextHash
Tahoe.CHK.Types
crypttextHash
Tahoe.CHK.URIExtension
crypttextHashTree
Tahoe.CHK.Share
crypttextRootHash
Tahoe.CHK.URIExtension
dangerRealShow
Tahoe.CHK.Capability
dataSize
Tahoe.CHK.Share
decode
Tahoe.CHK
DecodeError
Tahoe.CHK
decrypt
Tahoe.CHK.Encrypt
decryptLazy
Tahoe.CHK.Encrypt
defaultParameters
Tahoe.CHK.Upload
Digest'
1 (Type/Class)
Tahoe.CHK.SHA256d
2 (Data Constructor)
Tahoe.CHK.SHA256d
digestPtrToByteString
Tahoe.CHK.SHA256d
Direction
Tahoe.CHK.Merkle
directoryStorageServer
Tahoe.Server
directoryStorageServer'
Tahoe.Server
DoubleHash
1 (Type/Class)
Tahoe.CHK.SHA256d
2 (Data Constructor)
Tahoe.CHK.SHA256d
dumpTree
Tahoe.CHK.Merkle
emptyLeafHash
Tahoe.CHK.Merkle
encode
Tahoe.CHK
EncodingError
Tahoe.CHK.Share
encrypt
Tahoe.CHK.Encrypt
encryptAndEncode
Tahoe.CHK.Upload
encryptLazy
Tahoe.CHK.Encrypt
fieldSizeForVersion
Tahoe.CHK.Share
filesystemUploadable
Tahoe.CHK.Upload
filesystemUploadableRandomConvergence
Tahoe.CHK.Upload
filesystemUploadableWithConvergence
Tahoe.CHK.Upload
fingerprint
Tahoe.CHK.Capability
firstLeafNum
Tahoe.CHK.Merkle
getConvergentKey
Tahoe.CHK.Upload
getInt64FromWord64
Tahoe.CHK.Share
getLazyByteStringInBoundsFrom
Tahoe.CHK.Share
getVersion
Tahoe.CHK.Share
getWord32
Tahoe.CHK.Share
getWord64
Tahoe.CHK.Share
Happy
Tahoe.CHK.Types
height
Tahoe.CHK.Merkle
heightForLeafCount
Tahoe.CHK.Merkle
int64ToWord64
Tahoe.CHK.Share
IntegrityError
Tahoe.CHK
integrityErrorInvalidShares
Tahoe.CHK
intToWord64
Tahoe.CHK.Share
isolateBetween
Tahoe.CHK.Share
Key
Tahoe.CHK.Cipher
keyBytes
Tahoe.CHK.Cipher
keyCipher
Tahoe.CHK.Cipher
leafHashes
Tahoe.CHK.Merkle
leafNumberToNode
Tahoe.CHK.Merkle
leafNumberToNodeNumber
Tahoe.CHK.Merkle
makeReader
Tahoe.CHK.Capability
makeTree
Tahoe.CHK.Merkle
makeTreePartial
Tahoe.CHK.Merkle
mapTree
Tahoe.CHK.Merkle
matchingBlockHashRoot
Tahoe.CHK.Validate
matchingCrypttextHashRoot
Tahoe.CHK.Validate
maxWord32
Tahoe.CHK.Share
memoryStorageServer
Tahoe.Server
memoryUploadableWithConvergence
Tahoe.CHK.Upload
MerkleLeaf
Tahoe.CHK.Merkle
MerkleNode
Tahoe.CHK.Merkle
merklePath
Tahoe.CHK.Merkle
merklePathLengthForSize
Tahoe.CHK.Merkle
merkleProof
Tahoe.CHK.Merkle
MerkleTree
Tahoe.CHK.Merkle
neededHashes
1 (Function)
Tahoe.CHK.Merkle
2 (Function)
Tahoe.CHK.Share
neededShares
Tahoe.CHK.URIExtension
netstring
Tahoe.Netstring
nextMultipleOf
Tahoe.Util
nextPowerOf
Tahoe.Util
NotEnoughShares
Tahoe.CHK
nullStorageServer
Tahoe.Server
numSegments
Tahoe.CHK.URIExtension
Offset
Tahoe.CHK.Types
padCiphertext
Tahoe.CHK
pairHash
Tahoe.CHK.Merkle
Parameters
1 (Type/Class)
Tahoe.CHK.Types
,
Tahoe.CHK.Upload
2 (Data Constructor)
Tahoe.CHK.Types
,
Tahoe.CHK.Upload
paramHappyShares
Tahoe.CHK.Types
paramRequiredShares
Tahoe.CHK.Types
paramSegmentSize
Tahoe.CHK.Types
paramTotalShares
Tahoe.CHK.Types
pCapability
Tahoe.CHK.Capability
plaintextHashTree
Tahoe.CHK.Share
pReader
Tahoe.CHK.Capability
preferredServers
Tahoe.CHK.Server
prettyFormatSharemap
Tahoe.CHK.Upload
pURIExtension
Tahoe.CHK.URIExtension
pVerifier
Tahoe.CHK.Capability
Reader
Tahoe.CHK.Capability
readKey
Tahoe.CHK.Capability
Required
Tahoe.CHK.Types
required
Tahoe.CHK.Capability
requiredToInt
Tahoe.CHK.Types
rootHash
Tahoe.CHK.Merkle
segmentCiphertext
Tahoe.CHK
segmentLazyBytes
Tahoe.CHK.Share
SegmentNum
Tahoe.CHK.Types
SegmentSize
Tahoe.CHK.Types
segmentSize
Tahoe.CHK.URIExtension
serializeNeededShares
Tahoe.CHK.Share
sha1
Tahoe.CHK.Crypto
sha256
Tahoe.CHK.Crypto
SHA256d
Tahoe.CHK.SHA256d
sha256d
Tahoe.CHK.Crypto
Share
1 (Type/Class)
Tahoe.CHK.Share
2 (Data Constructor)
Tahoe.CHK.Share
ShareMap
Tahoe.CHK.Server
ShareNum
Tahoe.CHK.Types
shareRootHash
Tahoe.CHK.URIExtension
shareValidBlocks
Tahoe.CHK.Validate
showBytes
Tahoe.CHK.URIExtension
showHash
Tahoe.CHK.Validate
showHashes
Tahoe.CHK.Validate
Size
Tahoe.CHK.Types
size
1 (Function)
Tahoe.CHK.URIExtension
2 (Function)
Tahoe.CHK.Capability
3 (Function)
Tahoe.CHK.Merkle
SizeOverflow
Tahoe.CHK
StorageIndex
Tahoe.CHK.Types
storageIndex
Tahoe.CHK.Capability
storageIndexHash
Tahoe.CHK.Crypto
storageIndexLength
Tahoe.CHK.Crypto
StorageServer
1 (Type/Class)
Tahoe.CHK.Server
2 (Data Constructor)
Tahoe.CHK.Server
StorageServerAnnouncement
1 (Type/Class)
Tahoe.CHK.Server
2 (Data Constructor)
Tahoe.CHK.Server
storageServerAnnouncementFURL
Tahoe.CHK.Server
storageServerAnnouncementNick
Tahoe.CHK.Server
storageServerAnnouncementPermutationSeed
Tahoe.CHK.Server
storageServerGetBuckets
Tahoe.CHK.Server
StorageServerID
Tahoe.CHK.Server
storageServerID
Tahoe.CHK.Server
storageServerPermutationSeed
Tahoe.CHK.Server
storageServerRead
Tahoe.CHK.Server
storageServerWrite
Tahoe.CHK.Server
store
Tahoe.CHK.Upload
taggedHash
Tahoe.CHK.Crypto
taggedHash'
Tahoe.CHK.Crypto
taggedPairHash
Tahoe.CHK.Crypto
taggedPairHash'
Tahoe.CHK.Crypto
tailCodecParams
Tahoe.CHK.URIExtension
toBinary
Tahoe.Util
toBytes
Tahoe.CHK.SHA256d
,
Tahoe.CHK.Crypto
toStrictByteString
Tahoe.Util
Total
Tahoe.CHK.Types
total
Tahoe.CHK.Capability
totalShares
Tahoe.CHK.URIExtension
totalToInt
Tahoe.CHK.Types
treeFromRows
Tahoe.CHK.Merkle
TurnLeft
Tahoe.CHK.Merkle
TurnRight
Tahoe.CHK.Merkle
unserializeNeededShares
Tahoe.CHK.Share
upload
Tahoe.CHK.Upload
Uploadable
1 (Type/Class)
Tahoe.CHK.Upload
2 (Data Constructor)
Tahoe.CHK.Upload
uploadableKey
Tahoe.CHK.Upload
uploadableParameters
Tahoe.CHK.Upload
uploadableReadCleartext
Tahoe.CHK.Upload
uploadableSize
Tahoe.CHK.Upload
UploadResult
Tahoe.CHK.Upload
uploadResultExistingShares
Tahoe.CHK.Upload
uploadResultReadCap
Tahoe.CHK.Upload
uploadResultShareMap
Tahoe.CHK.Upload
URIExtension
1 (Type/Class)
Tahoe.CHK.URIExtension
2 (Data Constructor)
Tahoe.CHK.URIExtension
uriExtension
Tahoe.CHK.Share
uriExtensionHash
Tahoe.CHK.Crypto
uriExtensionToBytes
Tahoe.CHK.URIExtension
URL
Tahoe.CHK.Server
validFingerprint
Tahoe.CHK.Validate
validSegment
Tahoe.CHK.Validate
validSegments
Tahoe.CHK.Validate
validShareRootHash
Tahoe.CHK.Validate
Verifier
Tahoe.CHK.Capability
verifier
Tahoe.CHK.Capability
Word64OutOfBounds
Tahoe.CHK.Share
word64To4Bytes
Tahoe.CHK.Share
word64To4Bytes'
Tahoe.CHK.Share
word64To4BytesPartial
Tahoe.CHK.Share
word64To8Bytes
Tahoe.CHK.Share
word64ToInt64
Tahoe.CHK.Share
word64ToWord32
Tahoe.CHK.Share
zero
Tahoe.CHK.SHA256d
zfec
Tahoe.CHK
zunfec
Tahoe.CHK
_blockHashTree
Tahoe.CHK.Share
_blocks
Tahoe.CHK.Share
_blockSize
Tahoe.CHK.Share
_codecName
Tahoe.CHK.URIExtension
_codecParams
Tahoe.CHK.URIExtension
_crypttextHash
Tahoe.CHK.URIExtension
_crypttextHashTree
Tahoe.CHK.Share
_crypttextRootHash
Tahoe.CHK.URIExtension
_dataSize
Tahoe.CHK.Share
_neededHashes
Tahoe.CHK.Share
_neededShares
Tahoe.CHK.URIExtension
_numSegments
Tahoe.CHK.URIExtension
_plaintextHashTree
Tahoe.CHK.Share
_segmentSize
Tahoe.CHK.URIExtension
_shareRootHash
Tahoe.CHK.URIExtension
_size
Tahoe.CHK.URIExtension
_tailCodecParams
Tahoe.CHK.URIExtension
_totalShares
Tahoe.CHK.URIExtension
_uriExtension
Tahoe.CHK.Share