# # 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