aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/operator/PGPDataEncryptorBuilder.java
blob: c68c8d15b20ea42338b470f03151c9c220d49555 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package org.spongycastle.openpgp.operator;

import java.security.SecureRandom;

import org.spongycastle.openpgp.PGPException;

public interface PGPDataEncryptorBuilder
{
    int getAlgorithm();

    PGPDataEncryptor build(byte[] keyBytes)
        throws PGPException;

    SecureRandom getSecureRandom();
}