123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #
- # Sample Amazon S3 connection configuration file, Version 2.
- # Version 2 will produce JGitV2 compatible encryption.
- # JGitV2 introduces more flexible control over cipher and key factory parameters.
- # JGitV2 hides actual cipher/key algorithms inside the encryption profile.
- # JGitV2 does not use any hard coded encryption parameters.
- # JGitV2 supports both PBE and Non-PBE algorithms.
-
- accesskey = AKIAIYWXB4ETREBRM123
- secretkey = ozCuIsqxsARoPe3FFyv3F/jiMSc3Yqay7B9UF234
-
- # In Version 2 "crypto.algorithm" is a reference to the encryption "profile".
- crypto.algorithm = custom
- crypto.version = 2
- password = secret
-
- #
- # Encryption profile is a collection of related properties,
- # all having common property root name, or prefix:
- #
- # Cipher algorithm.
- custom.algo = AES/CBC/PKCS5Padding
- # Key factory algorithm.
- custom.key.algo = PBKDF2WithHmacSHA512
- # Key size, bits.
- custom.key.size = 256
- # Number of key generation iterations.
- custom.key.iter = 50000
- # Salt used in key generation (hex value, white space OK).
- custom.key.salt = e2 55 89 67 8e 8d e8 4c
-
- # Same file can store multiple profiles.
- # Only one profile can be active at a time.
- # Active profile is selected via "crypto.algorithm"
-
- #
- # Here is how to create V1 encryption in V2 format:
- #
- # Cipher algorithm.
- legacy.algo = PBEWithHmacSHA1AndAES_128
- # Key factory algorithm.
- legacy.key.algo = PBEWithHmacSHA1AndAES_128
- # Key size, bits.
- legacy.key.size = 32
- # Number of key generation iterations.
- legacy.key.iter = 5000
- # Salt used in key generation (hex value, white space OK).
- legacy.key.salt = A40BC834D695F313
|