Commit History

Autor SHA1 Mensaxe Data
  Marcin Krzyżanowski 88412d595f Move padding parameter to AES constructor. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski fcd2032350 Transition to generators for all block modes %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski f6cb86a092 Remove BlockMode in favor of CipherModeGenerataor %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski c37458ffa4 Merge branch 'master' into develop %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 743ecbcf54 Update CBC tests with padding case %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski a2a9a2a29d Add PCBC AES block mode %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski ac29d752d8 Add OFB AES block mode %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 39bf366ac4 Do not throw error for incorrect padding #184 %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 6cb03cd207 Padding remove() is failable operation and may throws error now. #184 %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski b2b36d879b Fix CTR mode nonce generation + update CTR tests. %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 5badf947d7 Allow cipher length not equal to multiple of AES block size for certain block modes. #162 %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 7b7e15bf00 minor. remove commented code and add reference url to test. %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski ed9537c7ae hotfix %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 59e8151ff3 fix cfb test %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski b6d8893656 Remove leftover schema %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 75459461df remove trash code %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 774d567b0f Remove Cipher enum. Implement Cipher protocol. %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 1a03ddb9a9 Use calculated sBox %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 28fc261267 AES Decryption updated %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 5efd01ecbe Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES) %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 36a9c6cf7b Merge branch 'swift20' into develop %!s(int64=10) %!d(string=hai) anos
  Matthew Chung 0806f9be9b Added unit test for AES with string key / iv %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski c91a777668 setup @testable %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 9504f1df6a Use throws in place of nil for ciphers %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski f4088b7759 Counter (CTR) cipher block mode %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 875cc81f63 Swift 2.0 beta2 compatible %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyzanowski 5e9286ac02 Merge pull request #61 from MaddTheSane/testClasses %!s(int64=10) %!d(string=hai) anos
  C.W. Betts 3753ee7be5 Test Classes changes: %!s(int64=10) %!d(string=hai) anos
  C.W. Betts 990a67706d Mark the test classes as final. %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 54045529cf Meaningless performance improvements %!s(int64=10) %!d(string=hai) anos