Versions in this module Expand all Collapse all v0 v0.1.0 Jun 12, 2019 Changes in this version + func GenRandomSalt16() (uint16, uint16) + func GenRandomSalt32() (uint32, uint32) + func GenRandomSalt64() (uint64, uint64) + func GenRandomSalt8() (uint8, uint8) + func GenSaltInverse16(salt uint16) uint16 + func GenSaltInverse32(salt uint32) uint32 + func GenSaltInverse64(salt uint64) uint64 + func GenSaltInverse8(salt uint8) uint8 + type Scrambler16 struct + func NewScrambler16() *Scrambler16 + func NewScrambler16WithSalt(salt uint16) *Scrambler16 + func (s *Scrambler16) Scramble(v uint16) uint16 + type Scrambler32 struct + func NewScrambler32() *Scrambler32 + func NewScrambler32WithSalt(salt uint32) *Scrambler32 + func (s *Scrambler32) Scramble(v uint32) uint32 + type Scrambler64 struct + func NewScrambler64() *Scrambler64 + func NewScrambler64WithSalt(salt uint64) *Scrambler64 + func (s *Scrambler64) Scramble(v uint64) uint64 + type Scrambler8 struct + func NewScrambler8() *Scrambler8 + func NewScrambler8WithSalt(salt uint8) *Scrambler8 + func (s *Scrambler8) Scramble(v uint8) uint8