public AesService() { _keyHasher = new Sha256BitHasher(); _ivHasher = new MDFive128BitHasher(); }
public AesService(IAtLeast256BitHasher keyHasher, IAtLeast128BitHasher ivHasher) { _keyHasher = keyHasher ?? throw new ArgumentNullException(nameof(keyHasher)); _ivHasher = ivHasher ?? throw new ArgumentNullException(nameof(keyHasher)); }