Package common :: Module crypto
[hide private]
[frames] | no frames]

Module crypto

source code

Functions [hide private]
 
encode_mpi(n) source code
 
encode_mpi_with_padding(n) source code
 
pad_to_multiple(string, multiple_of, char, left) source code
 
decode_mpi(s) source code
 
sha256(string) source code
 
sas_28x5(m_a, form_b) source code
 
base28(n) source code
 
random_bytes(bytes_) source code
 
generate_nonce() source code
 
srand(bottom, top) source code
 
powmod(base, exp, mod) source code
Variables [hide private]
  base28_chr = "acdefghikmopqruvwxy123456789"

Imports: os, math, SHA256


Function Details [hide private]

encode_mpi(n)

source code 

encode_mpi_with_padding(n)

source code 

pad_to_multiple(string, multiple_of, char, left)

source code 

decode_mpi(s)

source code 

sha256(string)

source code 

sas_28x5(m_a, form_b)

source code 

base28(n)

source code 

random_bytes(bytes_)

source code 

generate_nonce()

source code 

srand(bottom, top)

source code 

powmod(base, exp, mod)

source code 

Variables Details [hide private]

base28_chr

Value:
"acdefghikmopqruvwxy123456789"