Exemplo n.º 1
0
 public BreakRepeatingKeyXOR(IGetHammingDistance hammingDistance, ISingleByteXORCipher xorCipher, IFixedXOR fixedXOR, IConvertHex convertor)
 {
     _hammingDistance = hammingDistance;
     _xorCipher       = xorCipher;
     _fixedXOR        = fixedXOR;
     _convertor       = convertor;
 }
Exemplo n.º 2
0
 public virtual void SetUp()
 {
     _fixedXOR = new FixedXOR();
 }
 public SingleByteXORCipher(IFixedXOR fixedXOR)
 {
     _fixedXOR = fixedXOR;
     _scores   = ConstructSoreingDictionary();
 }
Exemplo n.º 4
0
 public RepeatingKeyXOR(IFixedXOR fixedXOR)
 {
     _fixedXOR = fixedXOR;
 }