Documentation ¶
Overview ¶
Package main is the main package of Crypt4GH command-line tool, containing "generate", "encrypt" and "decrypt" commands implementations along with additional helper methods.
Directories ¶
Path | Synopsis |
---|---|
examples
|
|
keycreator
package main for keycreator, an example of what a key creator can look like
|
package main for keycreator, an example of what a key creator can look like |
reader
package main for reader, an example of what a crypt4gh file reader can look like
|
package main for reader, an example of what a crypt4gh file reader can look like |
writer
package main for writer, an example of what a crypt4gh file writer can look like
|
package main for writer, an example of what a crypt4gh file writer can look like |
internal
|
|
Package kdf incorporates three KDFs (https://en.wikipedia.org/wiki/Key_derivation_function) used by Crypt4GH
|
Package kdf incorporates three KDFs (https://en.wikipedia.org/wiki/Key_derivation_function) used by Crypt4GH |
Package keys holds helper methods to generate/read/convert/write keys for Crypt4GH.
|
Package keys holds helper methods to generate/read/convert/write keys for Crypt4GH. |
model
|
|
body
Package body contains structure and related methods for representing Crypt4GH data segments.
|
Package body contains structure and related methods for representing Crypt4GH data segments. |
headers
Package headers contains structure and related methods for representing Crypt4GH header packets.
|
Package headers contains structure and related methods for representing Crypt4GH header packets. |
Package streaming contains Writer and Reader implementing Crypt4GH encryption and decryption correspondingly.
|
Package streaming contains Writer and Reader implementing Crypt4GH encryption and decryption correspondingly. |
Click to show internal directories.
Click to hide internal directories.