private class SymCipherMultithreadedCTR.EncryptionThread
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private javax.crypto.Cipher |
m_aesEngine |
private byte[] |
m_arCounters |
private byte[] |
m_arOpads |
private boolean |
m_bFinished |
private boolean |
m_bRun |
private int |
m_Len |
private int |
m_lowerIndex |
private java.lang.Object |
m_oSync |
private java.lang.Thread |
m_Thread |
Modifier | Constructor and Description |
---|---|
protected |
EncryptionThread(javax.crypto.Cipher aesEngine,
byte[] counters,
byte[] opads,
int lowerIndex,
int len) |
Modifier and Type | Method and Description |
---|---|
protected void |
continueEncryption() |
void |
run() |
protected void |
start() |
protected void |
stop() |
protected void |
waitForEncryptionFinished() |
private byte[] m_arCounters
private byte[] m_arOpads
private int m_lowerIndex
private int m_Len
private volatile boolean m_bRun
private javax.crypto.Cipher m_aesEngine
private java.lang.Thread m_Thread
private java.lang.Object m_oSync
private volatile boolean m_bFinished
Copyright © 2023. All rights reserved.