]> source.dussan.org Git - poi.git/commit
HSSF CryptoAPI decryption support
authorAndreas Beeker <kiwiwings@apache.org>
Mon, 8 Aug 2016 00:10:44 +0000 (00:10 +0000)
committerAndreas Beeker <kiwiwings@apache.org>
Mon, 8 Aug 2016 00:10:44 +0000 (00:10 +0000)
commit075e2bfce2f6c881820c7ec2d069d5331a2b6c9b
treeb1b775c4bd5c3930de0de69670a36fc5e88247b0
parente84c6152dde07a48b2982f9e9ce016529548e11d
HSSF CryptoAPI decryption support

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hssf_cryptoapi@1755461 13f79535-47bb-0310-9956-ffa450edef68
34 files changed:
src/java/org/apache/poi/hssf/record/FilePassRecord.java
src/java/org/apache/poi/hssf/record/RecordFactoryInputStream.java
src/java/org/apache/poi/hssf/record/RecordInputStream.java
src/java/org/apache/poi/hssf/record/crypto/Biff8Cipher.java [deleted file]
src/java/org/apache/poi/hssf/record/crypto/Biff8DecryptingStream.java
src/java/org/apache/poi/hssf/record/crypto/Biff8EncryptionKey.java
src/java/org/apache/poi/hssf/record/crypto/Biff8RC4.java [deleted file]
src/java/org/apache/poi/hssf/record/crypto/Biff8RC4Key.java [deleted file]
src/java/org/apache/poi/hssf/record/crypto/Biff8XOR.java [deleted file]
src/java/org/apache/poi/hssf/record/crypto/Biff8XORKey.java [deleted file]
src/java/org/apache/poi/poifs/crypt/ChunkedCipherInputStream.java
src/java/org/apache/poi/poifs/crypt/ChunkedCipherOutputStream.java
src/java/org/apache/poi/poifs/crypt/Decryptor.java
src/java/org/apache/poi/poifs/crypt/EncryptionInfo.java
src/java/org/apache/poi/poifs/crypt/EncryptionMode.java
src/java/org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4Decryptor.java
src/java/org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIDecryptor.java
src/java/org/apache/poi/poifs/crypt/xor/XORDecryptor.java [new file with mode: 0644]
src/java/org/apache/poi/poifs/crypt/xor/XOREncryptionHeader.java [new file with mode: 0644]
src/java/org/apache/poi/poifs/crypt/xor/XOREncryptionInfoBuilder.java [new file with mode: 0644]
src/java/org/apache/poi/poifs/crypt/xor/XOREncryptionVerifier.java [new file with mode: 0644]
src/java/org/apache/poi/poifs/crypt/xor/XOREncryptor.java [new file with mode: 0644]
src/scratchpad/src/org/apache/poi/hslf/record/DocumentEncryptionAtom.java
src/testcases/org/apache/poi/hssf/record/AllRecordTests.java
src/testcases/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java [deleted file]
src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java [deleted file]
src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java [deleted file]
src/testcases/org/apache/poi/hssf/record/crypto/TestXorEncryption.java [deleted file]
src/testcases/org/apache/poi/hssf/usermodel/TestCryptoAPI.java [new file with mode: 0644]
src/testcases/org/apache/poi/poifs/crypt/AllEncryptionTests.java [new file with mode: 0644]
src/testcases/org/apache/poi/poifs/crypt/TestBiff8DecryptingStream.java [new file with mode: 0644]
src/testcases/org/apache/poi/poifs/crypt/TestCipherAlgorithm.java
src/testcases/org/apache/poi/poifs/crypt/TestXorEncryption.java [new file with mode: 0644]
src/testcases/org/apache/poi/poifs/crypt/binaryrc4/TestBinaryRC4.java [new file with mode: 0644]