Slinko A. Algebra for Applications. Cryptography, Secret Sharing,...3ed 2025