# Compare Method Compares the given plaintext password with an encrypted value using PBKDF2 algorithm. ## Definition **Namespace:** CapyKit **Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.0 **C#** ``` C# bool Compare( string password, byte[] encryptedValue, params Object[] args ) ``` **F#** ``` F# abstract Compare : password : string * encryptedValue : byte[] * args : Object[] -> bool override Compare : password : string * encryptedValue : byte[] * args : Object[] -> bool ``` #### Parameters
  String
The plaintext password to compare.
  Byte[]
The encrypted value to compare against.
  Object[]
Additional arguments for the encryption process, such as salt and length.
#### Return Value Boolean True if the given *password* matches the *encryptedValue*, false if they are different. ## See Also #### Reference IPasswordAlgorithm Interface CapyKit Namespace