Wednesday, September 28, 2016

Methods for Unit Testing

We have devised that we will be testing for the following methods:
(Please edit and add your methods)

Matthew Smeraglia:
- Rijndael.Decrypt(byte[] input)  (CC Level 2)
- Constants.GetNumberOfRoundsLookupTable() (CC Level 3)
- RijndaelDecryptionTransformFactory.Create() (CC Level 5)
- PaddingUtilities.ApplyPadding() (CC Level 6)

Ellen Ericson
-FiniteFieldMath.AntiLog(byte) (CC Level 2)
-FiniteFieldMath.Multiply(byte, byte) (CC Level 4)
-FiniteFieldMath.CalculateG(byte) (CC Level 5)
-FiniteFieldMath.CalculateF(byte) (CC Level 11)

Ola McDaniel
-ByteUtilities.GetBytes(string) (CC lvl 2)
-Round.Inverse(State, int) (CC lvl 3)
-PaddingUtilities.RemovePadding(PaddingMode, byte[]) (CC lvl 5)
-KeySchedule.Rekey(byte[], int)

Bryce Butler
-ByteMatrix.Xor(ByteMatrix) (CC lvl 2)
-Rijndael.Encrypt(byte) (CC lvl 4)
-RijndaelEncryptionTransformFactory.Create() (CC lvl 5)
-ByteUtilities.ToPolynomial(byte) (CC lvl 7)


No comments:

Post a Comment