@namespace("keybase.1")

protocol SecretKeys {
  import idl "common.avdl";

  fixed NaclSigningKeyPublic(32);
  fixed NaclSigningKeyPrivate(64);
  fixed NaclDHKeyPublic(32);
  fixed NaclDHKeyPrivate(32);

  record SecretKeys {
    NaclSigningKeyPrivate signing;
    NaclDHKeyPrivate encryption;
  }

  SecretKeys getSecretKeys(int sessionID);
}
