Changes in "src/back" directory:
- Add support for SHA-384 and SHA-512 algorithms in all crypto operations (sign, verify, encrypt, decrypt, export key, import key);
- Now the PolyCrypt is working with at least IE11;
- Append importing of a key for "spki" type;
- Append exporting for "spki" and "pkcs8" types;
Append "Forge" lib as a separate directory
Append CryptoJS implementation of SHA-384 and SHA-512 algorithms from latest CryptoJS branch.
Also implementation of these algorithms was not working in PolyCrypt in "minified" versions. Thus I changed PolyCrypt for using of "maxified" and perform some changes in CryptoJS implementations.
In fact these changes were about how to create new SHA384/SHA512 object instances, nothing else.
Append support for signing for SHA-384 and SHA-512 algorithms
Append a new function for convert a Uint8 arrays to string and vice versa.
Removed using browser "window.crypto.subtle".
Now PolyCrypt all the time is using JavaScript implementation.