Package com.lowagie.text.pdf.crypto
Class ARCFOUREncryption
java.lang.Object
com.lowagie.text.pdf.crypto.ARCFOUREncryption
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
encryptARCFOUR
(byte[] data) void
encryptARCFOUR
(byte[] dataIn, byte[] dataOut) void
encryptARCFOUR
(byte[] data, int off, int len) void
encryptARCFOUR
(byte[] dataIn, int off, int len, byte[] dataOut, int offOut) void
prepareARCFOURKey
(byte[] key) void
prepareARCFOURKey
(byte[] key, int off, int len)
-
Field Details
-
state
private byte[] state -
x
private int x -
y
private int y
-
-
Constructor Details
-
ARCFOUREncryption
public ARCFOUREncryption()Creates a new instance of ARCFOUREncryption
-
-
Method Details
-
prepareARCFOURKey
public void prepareARCFOURKey(byte[] key) -
prepareARCFOURKey
public void prepareARCFOURKey(byte[] key, int off, int len) -
encryptARCFOUR
public void encryptARCFOUR(byte[] dataIn, int off, int len, byte[] dataOut, int offOut) -
encryptARCFOUR
public void encryptARCFOUR(byte[] data, int off, int len) -
encryptARCFOUR
public void encryptARCFOUR(byte[] dataIn, byte[] dataOut) -
encryptARCFOUR
public void encryptARCFOUR(byte[] data)
-