Stavo giocando con la libreria rsa di Go, tentando di generare coppie di chiavi per un servizio API a pagamento. È stato allora che ho notato che le coppie di chiavi rsa sono tornate molto lunghe e con più componenti (modulo, esponente, numeri primi).
Mi chiedo in che modo aziende come Amazon generano una chiave e un segreto di 20 e 40 caratteri rispettivamente? Stanno usando un algoritmo di hashing sulla base64 (componenti chiave), o stanno usando un metodo diverso per ottenere queste chiavi API?