Documentation ¶
Index ¶
- func CalcBruteForceCardinality(password string) float64
- func DateEntropy(dateMatch match.DateMatch) float64
- func DictionaryEntropy(match match.Match, rank float64) float64
- func ExtraLeetEntropy(match match.Match, password string) float64
- func RepeatEntropy(match match.Match) float64
- func SequenceEntropy(match match.Match, dictionaryLength int, ascending bool) float64
- func SpatialEntropy(match match.Match, turns int, shiftCount int) float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalcBruteForceCardinality ¶
CalcBruteForceCardinality calculates the brute force cardinality TODO: Validate against python
func DateEntropy ¶
DateEntropy calculates the entropy provided by a date
func DictionaryEntropy ¶
DictionaryEntropy calculates the entropy of a dictionary match
func ExtraLeetEntropy ¶
ExtraLeetEntropy calulates the added entropy provied by l33t substitustions
func RepeatEntropy ¶
RepeatEntropy calculates the entropy for repeating entropy
func SequenceEntropy ¶
SequenceEntropy calculates the entropy for sequences such as 4567 or cdef
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.