Commit Graph
80 Commits
Author SHA1 Message Date
Ugljesa Jovanovic 63df04a7b6 Implemented mingw srng, add some more gradle handling for idea, disabled mingwx86 for now as it's not supported by coroutines, and I want to use coroutines eventually 2020-05-16 22:18:14 +02:00
Ugljesa Jovanovic 84799b4ede A kludgy way to get the native to properly compile when in intellij IDE 2020-01-05 20:41:58 +01:00
Ugljesa Jovanovic cb7ca575ab Working SRNG implementation for nodeJs and browser js 2020-01-05 20:21:34 +01:00
Ugljesa Jovanovic 22561dd845 Add propeor osx image, disabe browser tests, until I find out how to set timeout when running karma tests, disable SRNG test because there is no MinGW SRNG implementation yet 2019-12-26 17:00:47 +01:00
Ugljesa Jovanovic 09065eb6a7 Bump up versions, use more up to date js testing approach 2019-12-26 15:05:15 +01:00
Ugljesa Jovanovic d8ea3d2693 Fix missing leading zeroes in counter 2019-09-24 00:52:49 +02:00
Ugljesa Jovanovic ec3b87db49 Aes implemented 2019-09-23 23:14:55 +02:00
Ugljesa Jovanovic 69c81ec8e9 Working ctr decryption 2019-09-23 22:14:42 +02:00
Ugljesa Jovanovic 18ac28f3c3 Working encryption ctr, but decryption fails 2019-09-22 22:46:30 +02:00
Ugljesa Jovanovic a8ad00a690 Remove padding when decrypting 2019-09-21 22:52:10 +02:00
Ugljesa Jovanovic 8ecc55af1f Fix decryption 2019-09-21 22:39:59 +02:00
Ugljesa Jovanovic 1345125252 Added aes cbc 2019-09-21 22:20:05 +02:00
Ugljesa Jovanovic d3ed17b1c0 Adding cbc, added tests 2019-09-21 19:19:07 +02:00
Ugljesa Jovanovic 1a91d90f41 Added decryption 2019-09-19 23:53:23 +02:00
Ugljesa Jovanovic 9ffd6a8373 Add encryption algo 2019-09-18 23:22:16 +02:00
Ugljesa Jovanovic 90fd7adcc4 Added key expansion 2019-09-17 23:29:44 +02:00
Ugljesa Jovanovic d72d55ef71 Add mix columns 2019-09-16 23:56:08 +02:00
Ugljesa Jovanovic 15799f33c0 Add reverse sbox, add galois multiply 2019-09-15 23:38:30 +02:00
Ugljesa Jovanovic c86f60135a Add shiftRows 2019-09-10 20:48:57 +02:00
Ugljesa Jovanovic 241df8d4a5 Adding aes step by step from FIPS-197 2019-09-10 19:35:32 +02:00
Ugljesa Jovanovic 8be3c8f9ea 0.0.3 snapshot bump 2019-07-21 13:28:11 +02:00
Ugljesa Jovanovic 00155c8cc9 Proper version bump 2019-07-21 13:14:28 +02:00
Ugljesa Jovanovic 78a31c631b Version bump 2019-07-21 13:03:06 +02:00
Ugljesa Jovanovic 91616fe0e0 Name and README update 2019-07-21 12:36:10 +02:00
Ugljesa Jovanovic 6d8024cf7f Extracted interfaces for hashes 2019-07-21 12:26:41 +02:00
Ugljesa Jovanovic 995cb23176 Tests cleanup 2019-07-21 00:55:11 +02:00
Ugljesa Jovanovic 187282232e Added sha256 updateable mode 2019-07-20 23:46:17 +02:00
Ugljesa Jovanovic a87bee1a5c Snapshot bump 2019-07-20 19:11:48 +02:00
Ugljesa Jovanovic 0b07fb556a Initial version 2019-07-20 19:10:56 +02:00
Ugljesa Jovanovic 98591aab9c Rename and cleanup of accidentally added node-modules 2019-07-20 19:10:07 +02:00