1SLOGENCRYPT(1)            The slogencrypt manual page           SLOGENCRYPT(1)
2
3
4

NAME

6       slogencrypt - Encrypt existing plain text log files using the syslog-ng
7       secure logging environment
8

SYNOPSIS

10       slogencrypt [options] [arguments]
11

DESCRIPTION

13       The slogencrypt is used to encrypt plain text log file using an
14       existing secure logging environment. Using this utility, log files
15       obtained from a previous installation of syslog-ng or another logging
16       system can be transferred to a secure logging environment. The order of
17       the log entries is preserved. Encrypting plain text log files using an
18       existing secure logging environment, requires the current encryption
19       key to be supplied in order to preserve consistency.
20
21       General call sequence: slogencrypt -k <key file> -m <MAC file> <new key
22       file> <new MAC file> <plain text log> <output file> [counter]
23

ARGUMENTS

25       new key file
26           The file that will contain the new current encryption key after
27           successful encryption.
28
29       new MAC file
30           The file receiving the new current message authentication code
31           (MAC) of the secure encrypted destination after encryption. In case
32           an existing file is supplied, new entries will be appended.
33
34       input log file
35           The plain text log file that will be encrypted using the secure
36           logging environment.
37
38       output log file
39           The file that will contain the encrypted log entries from the
40           supplied plain text log file after encryption.
41
42       counter
43           The current log entry counter of the secure encrypted destination
44           after encryption. This is required if the log entries to be
45           encrypted will be appended to an existing secure encrypted
46           destination.
47

OPTIONS

49       --key-file or -k
50           The current host key from the system where the encryption will be
51           performed.
52
53       --mac-file or -m
54           The current MAC file from the system where the encryption will be
55           performed.
56
57       --help or -h
58           Display a help message.
59

FILES

61       /usr/bin/slogencrypt
62
63       /etc/syslog-ng.conf
64

SEE ALSO

66       syslog-ng.conf(5)
67
68       secure-logging(7)
69
70           Note
71           For the detailed documentation of see The syslog-ng Administrator
72           Guide[1]
73
74           If you experience any problems or need help with syslog-ng, visit
75           the syslog-ng mailing list[2].
76
77           For news and notifications about of syslog-ng, visit the syslog-ng
78           blogs[3].
79
80           For specific information requests related to secure logging send a
81           mail to the Airbus Secure Logging Team <secure-logging@airbus.com>.
82

AUTHOR

84       This manual page was written by the Airbus Secure Logging Team
85       <secure-logging@airbus.com>.
86

NOTES

89        1. The syslog-ng Administrator Guide
90           https://www.balabit.com/documents/syslog-ng-ose-latest-guides/en/syslog-ng-ose-guide-admin/html/index.html
91
92        2. syslog-ng mailing list
93           https://lists.balabit.hu/mailman/listinfo/syslog-ng
94
95        3. syslog-ng blogs
96           https://syslog-ng.org/blogs/
97
98
99
1003.35                              11/15/2021                    SLOGENCRYPT(1)
Impressum