De acordo com a FAQ , ela usa o padrão AES-128.
Qual algoritmo de criptografia usa o gnome-keyring?
Eu tentei procurá-lo em seu site, mas parece bem escondido.
De acordo com a FAQ , ela usa o padrão AES-128.
Em o FAQ :
Which cryptographic algorithms are used?
SHA-256 for hashing, AES-128 for encrypting the secrets. Note that although the documented file format has MD5 for the hash algorithm, the key for encrypting the keyring is not generated with MD5!
De olhando aqui , posso ver que o gnome-keyring usa < um wrapper baseado no GLib implementando a interface PKCS # 11 (Cryptoki). "
O PKCS # 11 é uma camada de abstração para um token criptográfico genérico e sua API define objetos como chaves RSA, certificados X.509, chaves DES / Triple DES e mais. [ 1 , 2 ]
Este tópico do gnome-keyring é bastante recente; os desenvolvedores discutem o uso de HKDF (RFC 5869) em alguma coisa utilizável por AES / Rijndael , então é uma boa aposta que o gnome-keyring usa predominantemente o AES.
O documento é bastante ambíguo, dizendo apenas que ele usa o PKCS # 11 para armazená-lo. Meu palpite seria que ele usa a criptografia padrão para o host. (Provavelmente DES na maioria dos casos) A arquitetura