func PasswordVerify()

in cmd/util/password.go [40:53]


func PasswordVerify(password []byte) error {
	var writer = ecctl.Get().Config.OutputDevice
	p, err := ecctl.ReadSecret(writer, ecctl.DefaultPassFunc, "re-enter password: ")
	if err != nil {
		return err
	}

	fmt.Println()
	if !reflect.DeepEqual(password, p) {
		return errors.New("passwords do not match, action has been aborted")
	}

	return nil
}