blob: 731b3247d2db381431e43c2132a2f9e549253fed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
#
# 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
|