metadata = FathomdbCrypto.encrypt(projectSecret, metadataPlaintext);
project = new ProjectEntity();
project.setProjectSecret(projectSecret);
KeyPair projectRsaKeyPair = RsaUtils.generateRsaKeyPair(RsaUtils.SMALL_KEYSIZE);
project.setPublicKey(projectRsaKeyPair.getPublic());
project.setPrivateKey(projectRsaKeyPair.getPrivate());
} catch (IOException e) {
throw new RepositoryException("Error encrypting secrets", e);
}
int rows = db.createProject(key, secretData, metadata, project.publicKeyData, project.privateKeyData);