3 ;;; Default configuration for REOP keys
5 ;;; (c) 2015 Mark Wooding
8 ;;;----- Licensing notice ---------------------------------------------------
10 ;;; This file is part of the distorted.org.uk key management suite.
12 ;;; distorted-keys is free software; you can redistribute it and/or modify
13 ;;; it under the terms of the GNU General Public License as published by
14 ;;; the Free Software Foundation; either version 2 of the License, or
15 ;;; (at your option) any later version.
17 ;;; distorted-keys is distributed in the hope that it will be useful,
18 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
19 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 ;;; GNU General Public License for more details.
22 ;;; You should have received a copy of the GNU General Public License
23 ;;; along with distorted-keys; if not, write to the Free Software Foundation,
24 ;;; Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
26 ;;;--------------------------------------------------------------------------
27 ;;; REOP configuration.
29 ;;; Important note! REOP tries to provide (deniable) authenticity of
30 ;;; ciphertexts. This implementation subverts that property by generating an
31 ;;; ephemeral sending key.
33 ;;; Properties defined by the key-type are as follows. All the properties
36 ;;; identity The identity to store in the key data. A %{PARAM}
37 ;;; placeholder is replaced by the value of the named
38 ;;; key-generation parameter PARAM, and an error is
39 ;;; reported if no such parameter is provided; a
40 ;;; %{PARAM-DEFAULT} placeholder is replaced by the value
41 ;;; of the parameter PARAM, or the string DEFAULT is no
42 ;;; such parameter is provided.
48 identity = %{identity}
51 @include = %reop %asymmetric-integrity
54 @include = %reop %asymmetric-secrecy
59 ;;;----- That's all, folks --------------------------------------------------