C# Class Metropass.Core.PCL.Model.Kdb4.Keys.KeyGenerator

Inheritance: IKeyGenerator
Afficher le fichier Open project: TheAngryByrd/MetroPass Class Usage Examples

Méthodes publiques

Méthode Description
GenerateHashedKeyAsync ( byte masterSeed, byte transformSeed, int rounds ) : Task
KeyGenerator ( ICanSHA256Hash hasher, IKeyTransformer keyTransformer, CompositeKey compositeKey, IProgress progress ) : System

Private Methods

Méthode Description
CreateRawCompositeKey32 ( ) : byte[]
GenerateKeyAsync ( byte transformSeed, int rounds ) : Task

Method Details

GenerateHashedKeyAsync() public méthode

public GenerateHashedKeyAsync ( byte masterSeed, byte transformSeed, int rounds ) : Task
masterSeed byte
transformSeed byte
rounds int
Résultat Task

KeyGenerator() public méthode

public KeyGenerator ( ICanSHA256Hash hasher, IKeyTransformer keyTransformer, CompositeKey compositeKey, IProgress progress ) : System
hasher ICanSHA256Hash
keyTransformer IKeyTransformer
compositeKey CompositeKey
progress IProgress
Résultat System