Does Gnome Keyring use a standard way of encrypting the keyring?
A standard exists in this area (PBKDF2, documented in RFC 2898). Unfortunately, Gnome Keyring doesn't implement it. A new file format is on the roadmap for gnome-keyring, which will include support for this.