1
-- Module GULSProtectionMappings (X.830:04/1995)
3
GULSProtectionMappings {joint-iso-itu-t genericULS(20) modules(1)
4
gulsProtectionMappings(5)} DEFINITIONS AUTOMATIC TAGS ::=
7
-- These protection mappings are more versatile that the
8
-- preceding protection mappings which were specifically designed
9
-- to generate identical bit-encodings as the Directory
10
-- Authentication Framework parameterized types.
13
notation, gulsSecurityTransformations
14
FROM ObjectIdentifiers {joint-iso-itu-t genericULS(20) modules(1)
17
FROM Notation notation
18
dirEncryptedTransformation, gulsSignedTransformation{},
19
gulsSignatureTransformation, symmetricKeyInformation,
20
asymmetricKeyInformation
21
FROM GulsSecurityTransformations gulsSecurityTransformations;
23
-- **********************************
24
-- confidentiality Protection Mapping
25
-- **********************************
26
-- This protection mapping enables the notation
27
-- PROTECTED {BaseType, confidentiality}
28
-- to map to either dirEncryptedTransformation or to no transformation
29
-- at the choice of the encoding system, dependent upon local security
30
-- policy and other local environment considerations.
31
-- Security Service: confidentiality
32
confidentiality PROTECTION-MAPPING ::= {
33
SECURITY-TRANSFORMATION {dirEncryptedTransformation}
37
-- ******************************
38
-- GULS signed Protection Mapping
39
-- ******************************
40
-- This protection mapping causes the notation
41
-- PROTECTED {BaseType, signed}
42
-- to map to the gulsSignedTransformation.
43
-- Security Service: data origin authentication, data integrity and
44
-- (in certain situations) non-repudiation.
45
signed PROTECTION-MAPPING ::= {
46
SECURITY-TRANSFORMATION
47
{gulsSignedTransformation
48
{{symmetricKeyInformation | asymmetricKeyInformation}}}
51
-- *********************************
52
-- GULS signature Protection Mapping
53
-- *********************************
54
-- This protection mapping causes the notation
55
-- PROTECTED {BaseType, signature}
56
-- to map to the gulsSignatureTransformation.
57
-- Security Service: data origin authentication, data integrity and
58
-- (in certain situations) non-repudiation.
59
signature PROTECTION-MAPPING ::= {
60
SECURITY-TRANSFORMATION
61
{gulsSignatureTransformation
62
{{symmetricKeyInformation | asymmetricKeyInformation}}}
67
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D