Documentation ¶
Index ¶
- func DecryptEncryptedField(app fyne.App, key string, masterPassword string, encode bool) (string, error)
- func DecryptEncryptedFieldBytes(app fyne.App, key string, masterPassword string) ([]byte, error)
- func DecryptEncryptedFields(app fyne.App, masterPassword string) error
- func DecryptWithPassword(ciphertext []byte, password string) ([]byte, error)
- func EncryptPlainField(app fyne.App, key string, plaintext []byte, masterPassword string) error
- func EncryptPlainFields(app fyne.App, masterPassword string) error
- func EncryptWithPassword(plaintext []byte, password string) ([]byte, error)
- func GetKey(password string, salt []byte) []byte
- func HashPassword(password string) []byte
- func ReEncryptEncryptedFields(app fyne.App, oldMasterPassword, newMasterPassword string) error
- func ResetEncryptedFields(app fyne.App)
- func VerifyPassword(password string, hash []byte) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecryptEncryptedField ¶
func DecryptEncryptedFields ¶
func DecryptWithPassword ¶
func EncryptPlainField ¶
func EncryptPlainFields ¶
func EncryptWithPassword ¶
func HashPassword ¶
func ResetEncryptedFields ¶
func ResetEncryptedFields(app fyne.App)
func VerifyPassword ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.