GNUnet 0.21.1
gnunet-chk.py File Reference

Go to the source code of this file.

Data Structures

class  gnunet-chk.AESKey
 
class  gnunet-chk.Chk
 

Namespaces

namespace  gnunet-chk
 

Functions

def gnunet-chk.encode_data_to_string (data)
 
def gnunet-chk.sha512_hash (data)
 
def gnunet-chk.setup_aes_cipher_ (aes_key)
 
def gnunet-chk.aes_pad_ (data)
 
def gnunet-chk.aes_encrypt (aes_key, data)
 
def gnunet-chk.aes_decrypt (aes_key, data)
 
def gnunet-chk.compute_depth_ (size)
 
def gnunet-chk.compute_tree_size_ (depth)
 
def gnunet-chk.compute_chk_offset_ (depth, end_offset)
 
def gnunet-chk.compute_iblock_size_ (depth, offset)
 
def gnunet-chk.compute_rootchk (readin, size)
 
def gnunet-chk.chkuri_from_path (path)
 
def gnunet-chk.usage ()
 

Variables

tuple gnunet-chk.DBLOCK_SIZE = (32 * 1024)
 
int gnunet-chk.CHK_PER_INODE = 256
 
int gnunet-chk.CHK_HASH_SIZE = 64
 
int gnunet-chk.CHK_QUERY_SIZE = CHK_HASH_SIZE
 
string gnunet-chk.GNUNET_FS_URI_PREFIX = "gnunet://fs/"
 
string gnunet-chk.GNUNET_FS_URI_CHK_INFIX = "chk/"
 
 gnunet-chk.opts
 
 gnunet-chk.args