sshd-common/src/main/java/org/apache/sshd/common/util/security/eddsa/generic/GenericEd25519PublicKeyDecoder.java [53:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public PUB clonePublicKey(PUB key) throws GeneralSecurityException {
        if (key == null) {
            return null;
        } else {
            return generatePublicKey(edDSASupport.createPublicKeySpec(key));
        }
    }

    @Override
    public PRV clonePrivateKey(PRV key) throws GeneralSecurityException {
        if (key == null) {
            return null;
        } else {
            return generatePrivateKey(edDSASupport.createPrivateKeySpec(key));
        }
    }

    @Override
    public KeyPairGenerator getKeyPairGenerator() throws GeneralSecurityException {
        return SecurityUtils.getKeyPairGenerator(SecurityUtils.EDDSA);
    }

    @Override
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



sshd-common/src/main/java/org/apache/sshd/common/util/security/eddsa/generic/GenericOpenSSHEd25519PrivateKeyEntryDecoder.java [150:173]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Override
    public PUB clonePublicKey(PUB key) throws GeneralSecurityException {
        if (key == null) {
            return null;
        } else {
            return generatePublicKey(edDSASupport.createPublicKeySpec(key));
        }
    }

    @Override
    public PRV clonePrivateKey(PRV key) throws GeneralSecurityException {
        if (key == null) {
            return null;
        } else {
            return generatePrivateKey(edDSASupport.createPrivateKeySpec(key));
        }
    }

    @Override
    public KeyPairGenerator getKeyPairGenerator() throws GeneralSecurityException {
        return SecurityUtils.getKeyPairGenerator(SecurityUtils.EDDSA);
    }

    @Override
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



