示例#1
0
 public AesService()
 {
     _keyHasher = new Sha256BitHasher();
     _ivHasher  = new MDFive128BitHasher();
 }
示例#2
0
 public AesService(IAtLeast256BitHasher keyHasher, IAtLeast128BitHasher ivHasher)
 {
     _keyHasher = keyHasher ?? throw new ArgumentNullException(nameof(keyHasher));
     _ivHasher  = ivHasher ?? throw new ArgumentNullException(nameof(keyHasher));
 }