File: main.go

package info (click to toggle)
golang-github-nbutton23-zxcvbn-go 0.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,448 kB
  • sloc: makefile: 6
file content (21 lines) | stat: -rw-r--r-- 379 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package main

import (
	"fmt"
	"github.com/nbutton23/zxcvbn-go"
)

func main() {
	password := "Testaaatyhg890l33t"

	passwordStenght := zxcvbn.PasswordStrength(password, nil)

	fmt.Printf(
		`Password score    (0-4): %d
Estimated entropy (bit): %f
Estimated time to crack: %s%s`,
		passwordStenght.Score,
		passwordStenght.Entropy,
		passwordStenght.CrackTimeDisplay, "\n",
	)
}