Hello, I'm making a console application with a login. The system I have now is extremely basic and very redundant. I would like the password to be masked as you type it in "*****" for example and If possible I would like to encrypt the password with md5. Can someone let me know how to/give me the code to do it.
This is my current login system:
Code:
Sub LogIn()
'A log in system to prevent unwanted users from acsessing the system
Console.Write("Username: ")
Dim username As String = Console.ReadLine.ToLower
If username = "sian" Then
loginPassword()
'If the username is correct it goes on to the main screen.
Else
'If the username is wrong it loops back into the log in
Console.Clear()
LogIn()
End If
End
End Sub
'If the password is correct it goes on to ask for the password
Sub loginPassword()
Console.Write("Password: ")
Dim Password As String = Console.ReadLine.ToLower
If Password = "password" Then
Console.Clear()
options()
'If the password is correct it leads into the options
Else
'If the password is wrong it loops back into the log in
Console.Clear()
LogIn()
End If
End
End Sub