algos

package
v0.0.0-...-ae6026a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2023 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Overview

Package algos

Collection of hash algorithms and their map to IDs in hashcat.

Index

Constants

This section is empty.

Variables

View Source
var HASHCATALGOS = map[uint]func(string, string, string) bool{
	0:    MD5,
	10:   MD5PLAINSALT,
	11:   MD5PLAINSALT,
	20:   MD5SALTPLAIN,
	100:  SHA1,
	400:  WORDPRESS,
	2611: VBULLETIN,
	2711: VBULLETIN,
	2811: MYBB,
	3200: BCRYPT,

	99001: ARGON2,
	99002: ScryptKDF,
}

Functions

func ARGON2

func ARGON2(hash, plain, _ string) bool

func BCRYPT

func BCRYPT(hash, plain, _ string) bool

func IPB

func IPB(h, plain, salt string) bool

func MD5

func MD5(h, plain, _ string) bool

func MD5PLAINSALT

func MD5PLAINSALT(h, plain, salt string) bool

func MD5SALTPLAIN

func MD5SALTPLAIN(h, plain, salt string) bool

func MYBB

func MYBB(h, plain, salt string) bool

func SHA1

func SHA1(hash, plain, _ string) bool

func SHA1DASH

func SHA1DASH(hash, plain, salt string) bool

func SHA1SALTPLAIN

func SHA1SALTPLAIN(hash, plain, salt string) bool

func SHA256PLAINSALT

func SHA256PLAINSALT(h, plain, salt string) bool

func ScryptKDF

func ScryptKDF(h, plain, salt string) bool

func VBULLETIN

func VBULLETIN(h, plain, salt string) bool

func WORDPRESS

func WORDPRESS(hash, plain, _ string) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL