class

Nanvault::Encrypted

Inherits Reference / Object

Encrypted data class

Constructors

new(ctext_str : String)
Source

Instance methods

bbody
Source
bbody=(bbody : Slice(UInt8))
Source
body

these initializations also prevent this: https://github.com/crystal-lang/crystal/issues/5931

Source
body=(body : String)

these initializations also prevent this: https://github.com/crystal-lang/crystal/issues/5931

Source
ctext
Source
ctext=(ctext : Slice(UInt8))
Source
decrypt

decrypt method

Source
header

these initializations also prevent this: https://github.com/crystal-lang/crystal/issues/5931

Source
header=(header : String)

these initializations also prevent this: https://github.com/crystal-lang/crystal/issues/5931

Source
hmac
Source
hmac=(hmac : Slice(UInt8))
Source
parse

parse method

Source
password=(password : String)
Source
plaintext_str

plaintext_string method

Source
ptext
Source
ptext=(ptext : Slice(UInt8))
Source
salt
Source
salt=(salt : Slice(UInt8))
Source
vault_info
Source
vault_info=(vault_info : Hash(String, Nil | String))
Source