Crypter.Crypt Method (String, String)

CryptSharp

CrypterCrypt Method (String, String) CryptSharp
Creates a one-way password hash (crypted password) from a password string and a salt string. The salt can be produced using GenerateSalt(CrypterOptions). Because crypted passwords take the form algorithm+salt+hash, if you pass a crypted password as the salt parameter, the same algorithm and salt will be used to re-crypt the password. Since randomness comes from the salt, the same salt means the same hash, and so the same crypted password will result. Therefore, this method can both generate *and* verify crypted passwords.

Namespace: CryptSharp
Assembly: CryptSharp (in CryptSharp.dll) Version: 2.1.0.0
Syntax

public string Crypt(
	string password,
	string salt
)
Public Function Crypt ( 
	password As String,
	salt As String
) As String
public:
String^ Crypt(
	String^ password, 
	String^ salt
)
member Crypt : 
        password : string * 
        salt : string -> string 

Parameters

password
Type: SystemString
The password string. Characters are UTF-8 encoded.
salt
Type: SystemString
The salt string or crypted password containing a salt string.

Return Value

Type: String
The crypted password.
See Also

Reference