Merge pull request #6 from efrantar-tgm/math

Merge GF(256) Math Optimizations

Seems like most code indentations were fixed in the second-to-last patch.

Thanks for the math and performance improvements!

cheers, Andreas
Merge pull request #8 from efrantar-tgm/test

Added new unit-tests
Merge pull request #7 from efrantar-tgm/random

Added new PRNGs
moved Exceptions into sub-package

and also updated references
added a CryptoException and updated Exception-documentation
SecretSharing now throwing ReconstructionExceptions

All SecretSharing schemes are now throwing ReconstructionExceptions when
reconstruction failed.
Also added some unit-tests to check that.
improved Exception-handling

Improved he Exception-handling of the different Secret-Sharing schemes.
(Also added some unit-tests to check if Exceptions are thrown
correctly.)
Merge branch 'master' of https://github.com/Archistar/archistar-smc into exceptions
Merge pull request #9 from efrantar-tgm/exceptions

Exceptions + RandomSource stuff.
implemented new share structure

Implemented a new improved share structure.
The layout of the custom-serialization is desecribed in
"serialized.txt".
Also added some unit-tests to verify the functionality of the new
classes.
everything now working with new shares

Everything (the SecrethSharing schemes) and the test-cases are now
compatible with the new shares.
added documentation to RabinBenOrShare
Merge pull request #10 from efrantar-tgm/shares

New Share Structure

NOTE: I'm not too sure about the information checking changes, but will refactor the code anyway later on