summaryrefslogtreecommitdiff
path: root/gocryptfs_main/password.go
diff options
context:
space:
mode:
Diffstat (limited to 'gocryptfs_main/password.go')
-rw-r--r--gocryptfs_main/password.go31
1 files changed, 0 insertions, 31 deletions
diff --git a/gocryptfs_main/password.go b/gocryptfs_main/password.go
deleted file mode 100644
index 821ecb4..0000000
--- a/gocryptfs_main/password.go
+++ /dev/null
@@ -1,31 +0,0 @@
-package main
-
-import (
- "fmt"
- "golang.org/x/crypto/ssh/terminal"
- "os"
-)
-
-func readPasswordTwice() string {
- fmt.Printf("Password: ")
- p1 := readPassword()
- fmt.Printf("\nRepeat: ")
- p2 := readPassword()
- fmt.Printf("\n")
- if p1 != p2 {
- fmt.Printf("Passwords do not match\n")
- os.Exit(ERREXIT_PASSWORD)
- }
- return p1
-}
-
-// Get password from terminal
-func readPassword() string {
- fd := int(os.Stdin.Fd())
- p, err := terminal.ReadPassword(fd)
- if err != nil {
- fmt.Printf("Error: Could not read password: %v\n", err)
- os.Exit(ERREXIT_PASSWORD)
- }
- return string(p)
-}