Example of implementation assymetric cryptography algorithms in Golang with ASN.1 encoding. RSA (Encrypting and signing) ElGamal (Encrypting and signing) GOST-34.10-2012 (Only signing)