Documentation ¶
Overview ¶
Package structure contenant la structure principale de Goshield.
Index ¶
Constants ¶
View Source
const DECRYPT int = 2
DECRYPT représente la constante quand l'utilisateur veut déchiffrer.
View Source
const ENCRYPT int = 1
ENCRYPT représente la constante quand l'utilisateur veut chiffrer.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Documents ¶
type Documents struct { // Mode ENCRYPT (chiffrement) ou DECRYPT (dechiffrement). Mode int // Password représente le mot de passe choisi par l'utilisateur. Password string // Sel qui sera concaténé au mot de passe pour faire le hash. Salt []byte // SHA256(Salt|Password). Hash []byte // Doc représente l'ensemble des chemins des fichiers/dossiers à (dé)chiffrer. Doc []string }
Documents représente l'ensemble des fichiers/dossiers à (dé)chiffrer avec un mot de passe.
Click to show internal directories.
Click to hide internal directories.