Estaba jugando con la biblioteca rsa de Go, intentando generar pares de claves para un servicio de API pagado. Fue entonces cuando noté que los pares de teclas rsa regresan realmente largos y con múltiples componentes (módulo, exponente, números primos).
Me pregunto cómo las empresas como Amazon generan una clave y un secreto de 20 y 40 caracteres respectivamente. ¿Están utilizando un algoritmo de hashing en la base64 (componentes clave), o están utilizando un método diferente para crear estas claves de api?