-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all,
I've been writing lots of unit tests and documentation these past two weeks. As soon as KeyGenUtils is merged in, I will submit pull requests for MessageAuthCode and CryptBitSet as they are both complete. The only bug with CryptBitSet right now is that when I'm encrypting BitSets with Rijndael in PCFB mode the first half of the BitSet is encrypted and/or decrypted incorrectly. It works just fine when using byte[]s, this bug only appears with BitSets. I have no idea why this is happening. If you have any ideas about why this might be happening let me know. [1][2] I wrote an EncryptedRandomAccessThing for Toad's db4o replacement. It requires BC 1.51 though, so we will have to wait for that to be released. Should be soon as they recently released the last beta for 1.51. I have started working on documenting, unit testing, and bug fixing CryptSignature. DSA can now handle both SecureRandom and RandomSource rather than just RandomSource. Sign and verify now have their own addBytes methods rather than sharing them. This solves init issues with the Signature class. After some discussion on IRC I have upgraded all of my tests to use JUnit 4. This has helped make them cleaner and easier to understand. - -Charles [1] https://github.com/unixninja92/fred-staging/blob/GSoC2014-crypto-api/src/freenet/crypt/CryptBitSet.java [2] https://github.com/unixninja92/fred-staging/blob/GSoC2014-crypto-api/test/freenet/crypt/CryptBitSetTest.java -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJT1a2FAAoJEKzPTx3Y+gGrWhYQAO+GXZJfHNN56flKyD2vYfZU ycaJ1HB/xEozYocNs/OYrvi1xcxj2DTV3FPmc3JD0pVf4C7jsCYGJxEmimpzMZxq kkWrYRfb6y/l1pyO5SDjwY6RrLx1984aBn8/j76hrLPaon2Zq3Uvpstv8Me4jKAQ 3Bwsb5iu1bDrtfz6UBdoQ16HE9mZ4wrs/VEMhYvcbFpI0FLDnqmirGL/kKXoCdY7 Shg5dEktbidLMls2X5wRDLqXDewFjXeGb5kM9N4ihN2Z93BKqFmNLTzugliOpaGC 44HST3jg/aHT41IRXYvpolXK0QiDSkW3QnjZEP4CYh6J6r/ACYqjejzL5AvUG61X M/CUJuwwwXUJOLAaV2ctZGg9DJo/sQIvJT9P1kaGQ10hYmrAuyDQEktylN5xSaP5 BehbyxzPbDyEwPXcRm+2CSVAnHtPhj1XxqwZLrTbLFz15bIvTn4HCm08e7NbILIs GROzsR+t9jqE34fiesMmXG89MlV2autPp0jU+O6eDo4bzZx206E4enP8v6lDHY1c 2YWlTJViNUCebU3DRdo9ulp76dS7IT3nU3ksaN7cErZFbMm7WFODgzxZaJ3j9ze1 sCO535HlHjuV3BMHlUHUHhJ67EM6F2CmKkF8YYSo//v32U7XL7EKIe5g8KefPjHe eMJGcf9DEzSw8lfE/KN1 =XWBz -----END PGP SIGNATURE----- _______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl