# README
This is the user library for CS161 Project 2.
It is designed to enable a large amount of testing features.
for the curious one: qn25v6
# Functions
Get number of bytes uploaded/downloaded to/from Datastore.
Use this in testing to get the underlying map if you want to play with the datastore.
No description provided by the author
Feel free to use userlib.DebugMsg(...) to print strings to the console.
Use this in testing to get the underlying map if you want to play with the keystore.
Deterministically converts a byte slice to a string of length 128 that is suitable to use as the storage key in a map and marshal/unmarshal to/from JSON.
# Constants
AES block size (in bytes) https://pkg.go.dev/crypto/aes.
AES key size (in bytes).
Output size (in bytes) of Hash, HMAC, and HashKDF.
UUID size (in bytes).
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
If DebugOutput is set to false, then DebugMsg will suppress output.
No description provided by the author
No description provided by the author
No description provided by the author
Hash returns a byte slice containing the SHA512 hash of the given byte slice.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
More info about the UUID type: github.com/google/uuid.