18 lines
394 B
Go
18 lines
394 B
Go
package main
|
|
|
|
import (
|
|
m "go-nkode/models"
|
|
)
|
|
|
|
type User struct {
|
|
Username string
|
|
EncipheredPasscode m.EncipheredNKode
|
|
UserKeys UserCipherKeys
|
|
Interface UserInterface
|
|
Renew bool
|
|
}
|
|
|
|
func (u *User) DecipherMask(setVals []uint64, passcodeLen int) ([]uint64, error) {
|
|
return u.UserKeys.DecipherMask(u.EncipheredPasscode.Mask, setVals, passcodeLen)
|
|
}
|