Polynomials are now (almost) properly generated.
Finished encrypting mechanisms