class Ed25519SchemeProvider extends SchemeProvider {

    @Override
    public PrivateKey generatePrivateKey() {
        SecureRandom random = new SecureRandom();
        byte[] seed = new byte[32];
        random.nextBytes(seed);
        return PrivateKey.newInstance(seed);
    }

    public  Ed25519SchemeProvider(HashAlgorithm algorithm);

}