概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
B
C
D
E
F
G
I
K
L
M
N
O
P
S
V
W
X
Z
A
add(String, File, String)
- クラス net.y3n20u.aeszip.
AesZipBasicEncrypter
のメソッド
AesCtrBlockCipherOutputStream
-
net.y3n20u.aeszip
の クラス
AesCtrBlockCipherOutputStream(OutputStream)
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
のコンストラクタ
AesZipBasicEncrypter
-
net.y3n20u.aeszip
の クラス
AesZipBasicEncrypter(File)
- クラス net.y3n20u.aeszip.
AesZipBasicEncrypter
のコンストラクタ
AesZipEntry
-
net.y3n20u.aeszip
の クラス
AesZipEntry(String, byte[])
- クラス net.y3n20u.aeszip.
AesZipEntry
のコンストラクタ
AesZipEntry(String, EncryptionStrengthMode, byte[])
- クラス net.y3n20u.aeszip.
AesZipEntry
のコンストラクタ
AesZipOutputStream
-
net.y3n20u.aeszip
の クラス
AesZipOutputStream(OutputStream)
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のコンストラクタ
AesZipRecursiveEncrypter
-
net.y3n20u.aeszip
の クラス
AesZipRecursiveEncrypter()
- クラス net.y3n20u.aeszip.
AesZipRecursiveEncrypter
のコンストラクタ
AesZipRecursiveEncrypter(File)
- クラス net.y3n20u.aeszip.
AesZipRecursiveEncrypter
のコンストラクタ
archive()
- クラス net.y3n20u.aeszip.
AesZipBasicEncrypter
のメソッド
archive(File, String)
- クラス net.y3n20u.aeszip.
AesZipRecursiveEncrypter
のメソッド
AUTH_MAC_ALGORITHM
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
name of algorithm used to generate authentication code
B
ByteHelper
-
net.y3n20u.util
の クラス
ByteHelper()
- クラス net.y3n20u.util.
ByteHelper
のコンストラクタ
C
CENTRAL_DIR_START_DISK_NUMBER
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
CENTRAL_FILE_HEADER_SIG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
central directory file header signature = 0x02014b50
CIPHER_MODE_AES_CTR
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
の static 変数
name of algorithm used for encryption
close()
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のメソッド
closeZipEntry()
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のメソッド
COMMENT_ENCODING
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
CommonValues
-
net.y3n20u.aeszip
の クラス
CommonValues()
- クラス net.y3n20u.aeszip.
CommonValues
のコンストラクタ
concatByteArrays(byte[]...)
- クラス net.y3n20u.util.
ByteHelper
の static メソッド
concatByteArrays(int, byte[]...)
- クラス net.y3n20u.util.
ByteHelper
の static メソッド
D
DATA_DESCRIPTOR_SIG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
zip data descriptor signature = 0x08074b50
DEFAULT_ENCRYPT_STRENGTH_MODE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
DEFLATER_LEVEL
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
deriveKey(byte[], byte[], int, int)
- クラス net.y3n20u.rfc2898.
Pbkdf2
のメソッド
E
EncryptionStrengthMode
-
net.y3n20u.aeszip
の 列挙型
integer mode value indicating AES encryption strength: 1 (128-bit encryption key, 8-byte salt) 2 (192-bit encryption key, 12-byte salt) 3 (256-bit encryption key, 16-byte salt) default.
END_OF_CENTRAL_SIG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
end of central directory signature = 0x06054b50
EXTERNAL_FILE_ATTRIBUTE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
EXTRA_FIELD_DATA_SIZE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
extra field data size: 0x0007
EXTRA_FIELD_HEADER_ID
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
extra field header ID: 0x9901
EXTRA_FIELD_LENGTH
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
length of an extra field for an AES encrypted entry. 0x0b.
EXTRA_FIELD_VENDER_ID
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
extra field vender ID: "AE"
EXTRA_FIELD_VERSION_NUMBER
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
integer version number: 0x0002 (AE-2)
F
FILE_NAME_ENCODING
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
FILE_NAME_SEPARATOR
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
FILE_START_DISK_NUMBER
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
FLAG_FOR_DIRECTORY
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
Used as general-purpose flag value for directory entries.
FLAG_FOR_ENCRYPTED_FILE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
Used as general-purpose flag value for encrypted file entries.
flush()
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
のメソッド
G
getActualCompressionMethod()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getAuthenticationCode()
- クラス net.y3n20u.aeszip.
MacFilterOutputStream
のメソッド
getAuthenticationKey()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getBytes(String)
- クラス net.y3n20u.util.
ByteHelper
の static メソッド
get a byte array from hex string. white spaces (\\s) will be ignored.
getCompressedSize()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getCrc()
- クラス net.y3n20u.aeszip.
MacFilterOutputStream
のメソッド
getEncryptionKey()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getExtra()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getHexString(byte[])
- クラス net.y3n20u.util.
ByteHelper
の static メソッド
getKeyLength()
- 列挙 net.y3n20u.aeszip.
EncryptionStrengthMode
のメソッド
getLastModDate()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getLastModTime()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getLengthOfOutput()
- クラス net.y3n20u.rfc2898.
PrfHmacSha1
のメソッド
getLengthOfOutput()
- インタフェース net.y3n20u.rfc2898.
PseudorandomFunction
のメソッド
hLen in RFC2898
getMethod()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getModeValue()
- 列挙 net.y3n20u.aeszip.
EncryptionStrengthMode
のメソッド
getPasswordVerificationValue()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getPseudorandomBytes(byte[], byte[])
- クラス net.y3n20u.rfc2898.
PrfHmacSha1
のメソッド
getPseudorandomBytes(byte[], byte[])
- インタフェース net.y3n20u.rfc2898.
PseudorandomFunction
のメソッド
derive a pseudo-random value from parameters.
getRelativeOffsetOfLocalFileHeader()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getSaltLength()
- 列挙 net.y3n20u.aeszip.
EncryptionStrengthMode
のメソッド
getSaltValue()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
getStrengthModeValue()
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
I
init(byte[])
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
のメソッド
init(byte[])
- クラス net.y3n20u.aeszip.
MacFilterOutputStream
のメソッド
INITIAL_IV
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
の static 変数
INTERNAL_FILE_ATTRIBUTE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
ITERATION_COUNT
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
iteration count for PBKDF2.
K
KEY_ALGORITHM
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
の static 変数
name of algorithm used for key construction
L
LENGTH_AUTHENTICATION_CODE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
length of authentication code (bytes).
LENGTH_PASSWORD_VERIFICATION_VALUE
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
length of password verification value (bytes).
LOCAL_FILE_HEADER_SIG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
local file header signature = 0x04034b50
M
MacFilterOutputStream
-
net.y3n20u.aeszip
の クラス
MacFilterOutputStream(OutputStream)
- クラス net.y3n20u.aeszip.
MacFilterOutputStream
のコンストラクタ
MAX_FOUR_BYTE_FIELD_INT
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MAX_FOUR_BYTE_FIELD_LONG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MAX_TWO_BYTE_FIELD
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_ALREADY_EXISTS
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_ARGUMENT_INVALID
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_COMMENT_LENGTH_TOOLONG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_INVALID_METHOD
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_NAMELENGTH_TOOLONG
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_OFFSET_INVALID
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_RECORDS_TOO_MUCH
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
MESSAGE_WRITE_WHILE_NO_ENTRY
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
METHOD_AES
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
constant value for compression method that indicates 'AES encrypted'. 0x63.
METHOD_DEFAULT
- クラス net.y3n20u.aeszip.
AesZipBasicEncrypter
の static 変数
METHOD_DEFAULT
- クラス net.y3n20u.aeszip.
AesZipRecursiveEncrypter
の static 変数
METHOD_DEFLATED
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
constant value for actual compression method that indicates 'deflated (compressed)'
METHOD_STORED
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
constant value for actual compression method that indicates 'uncompressed'
N
net.y3n20u.aeszip
- パッケージ net.y3n20u.aeszip
net.y3n20u.rfc2898
- パッケージ net.y3n20u.rfc2898
net.y3n20u.util
- パッケージ net.y3n20u.util
NUMBER_OF_THIS_DISK
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
O
OUTPUT_LENGTH
- クラス net.y3n20u.rfc2898.
PrfHmacSha1
の static 変数
the length in octets of output. 20bytes (160bits)
P
PASSWORD_ENCODING
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
Pbkdf2
-
net.y3n20u.rfc2898
の クラス
defined in
RFC2898
.
Pbkdf2()
- クラス net.y3n20u.rfc2898.
Pbkdf2
のコンストラクタ
Pbkdf2(PseudorandomFunction)
- クラス net.y3n20u.rfc2898.
Pbkdf2
のコンストラクタ
PrfHmacSha1
-
net.y3n20u.rfc2898
の クラス
An implementation of
PseudorandomFunction
.
PrfHmacSha1()
- クラス net.y3n20u.rfc2898.
PrfHmacSha1
のコンストラクタ
PseudorandomFunction
-
net.y3n20u.rfc2898
の インタフェース
An interface for underlying pseudo-random function used in
Pbkdf2
.
putNextZipEntry(AesZipEntry)
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のメソッド
S
setActualCompressionMethod(int)
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
setFileFilter(FileFilter)
- クラス net.y3n20u.aeszip.
AesZipBasicEncrypter
のメソッド
setFileFilter(FileFilter)
- クラス net.y3n20u.aeszip.
AesZipRecursiveEncrypter
のメソッド
setMethod(int)
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
setRelativeOffsetOfLocalFileHeader(long)
- クラス net.y3n20u.aeszip.
AesZipEntry
のメソッド
set the offset of this entry in the zip file.
setZipFileComment(String)
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のメソッド
Set the comment for this zip file.
V
valueOf(String)
- 列挙 net.y3n20u.aeszip.
EncryptionStrengthMode
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values()
- 列挙 net.y3n20u.aeszip.
EncryptionStrengthMode
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
VERSION
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
W
write(byte[], int, int)
- クラス net.y3n20u.aeszip.
AesCtrBlockCipherOutputStream
のメソッド
write(byte[], int, int)
- クラス net.y3n20u.aeszip.
AesZipOutputStream
のメソッド
write(byte[], int, int)
- クラス net.y3n20u.aeszip.
MacFilterOutputStream
のメソッド
X
xorTwoByteArrays(byte[], byte[])
- クラス net.y3n20u.util.
ByteHelper
の static メソッド
Z
ZIP_EXTENTION_WITH_PERIOD
- クラス net.y3n20u.aeszip.
CommonValues
の static 変数
A
B
C
D
E
F
G
I
K
L
M
N
O
P
S
V
W
X
Z
概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス