DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | List of all members
Deveel.Data.Security.IHashFunction Interface Reference

Defines a function to hash as user provided password More...

Inheritance diagram for Deveel.Data.Security.IHashFunction:
Deveel.Data.Security.HashFunctions.HashFunction Deveel.Data.Security.IKeyedHashFunction Deveel.Data.Security.HashFunctions.KeyedHashFunction

Public Member Functions

byte[] Compute (byte[] data)
 Computes the hash from the given input. More...
 

Properties

int HashSize [get]
 Gets the size of the hash to generate. More...
 

Detailed Description

Defines a function to hash as user provided password

Definition at line 23 of file IHashFunction.cs.

Member Function Documentation

byte [] Deveel.Data.Security.IHashFunction.Compute ( byte[]  data)

Computes the hash from the given input.

Parameters
dataThe binary representation of the data to hash.
Returns
Returns a computed hash from the input data.

Implemented in Deveel.Data.Security.HashFunctions.KeyedHashFunction, and Deveel.Data.Security.HashFunctions.HashFunction.

Property Documentation

int Deveel.Data.Security.IHashFunction.HashSize
get

Gets the size of the hash to generate.

Definition at line 27 of file IHashFunction.cs.


The documentation for this interface was generated from the following file: