Documentation
¶
Index ¶
- type DecodeData
- func (md *DecodeData) GetBytes() []byte
- func (md *DecodeData) GetCollisionCount() int64
- func (md *DecodeData) GetModExponent() int64
- func (md *DecodeData) GetModRemainder() string
- func (md *DecodeData) MatchFound() bool
- func (md *DecodeData) Println(v ...interface{})
- func (md *DecodeData) Printlog(v ...interface{})
- func (md *DecodeData) RunDecode(c chan string)
- func (md *DecodeData) SetModulusScanBytes()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DecodeData ¶
modScan flag struct
func Init ¶
func Init(blocksize int64, modsize int64, thread int64, threadCount int64, bytes []byte, hashlist string, hcl *mdHashContextList.HashContextList, time string) (md *DecodeData)
Init returns a new modScan object
func (*DecodeData) GetCollisionCount ¶
func (md *DecodeData) GetCollisionCount() int64
get the modScan collision count
func (*DecodeData) GetModExponent ¶
func (md *DecodeData) GetModExponent() int64
get the modScan modulus exponent
func (*DecodeData) GetModRemainder ¶
func (md *DecodeData) GetModRemainder() string
get the modScan modulus remainder
func (*DecodeData) Println ¶
func (md *DecodeData) Println(v ...interface{})
write to log and standard out
func (*DecodeData) RunDecode ¶
func (md *DecodeData) RunDecode(c chan string)
run the modulus scan decode run a parallel modulus scan on a user defined or random byte block array
func (*DecodeData) SetModulusScanBytes ¶
func (md *DecodeData) SetModulusScanBytes()
initialize the parallel modulus scan on a user defined or random byte block array
Click to show internal directories.
Click to hide internal directories.