This file is indexed.

/usr/lib/erlang/lib/public_key-1.1.1/include/PKCS-FRAME.hrl is in erlang-dev 1:18.3-dfsg-1ubuntu3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
%% Generated by the Erlang ASN.1 compiler version:4.0.2
%% Purpose: Erlang record definitions for each named and unnamed
%% SEQUENCE and SET, and macro definitions for each value
%% definition,in module PKCS-FRAME



-ifndef(_PKCS_FRAME_HRL_).
-define(_PKCS_FRAME_HRL_, true).

-record('AlgorithmIdentifierPKCS5v2-0',{
algorithm, parameters = asn1_NOVALUE}).

-record('PKAttribute',{
type, values, valuesWithContext = asn1_NOVALUE}).

-record('PKAttribute_valuesWithContext_SETOF',{
value, contextList}).

-record('AlgorithmIdentifierPKCS-8',{
algorithm, parameters = asn1_NOVALUE}).

-record('RC5-CBC-Parameters',{
version, rounds, blockSizeInBits, iv = asn1_NOVALUE}).

-record('RC2-CBC-Parameter',{
rc2ParameterVersion = asn1_NOVALUE, iv}).

-record('PBMAC1-params',{
keyDerivationFunc, messageAuthScheme}).

-record('PBMAC1-params_keyDerivationFunc',{
algorithm, parameters = asn1_NOVALUE}).

-record('PBMAC1-params_messageAuthScheme',{
algorithm, parameters = asn1_NOVALUE}).

-record('PBES2-params',{
keyDerivationFunc, encryptionScheme}).

-record('PBES2-params_keyDerivationFunc',{
algorithm, parameters = asn1_NOVALUE}).

-record('PBES2-params_encryptionScheme',{
algorithm, parameters = asn1_NOVALUE}).

-record('PBEParameter',{
salt, iterationCount}).

-record('PBKDF2-params',{
salt, iterationCount, keyLength = asn1_NOVALUE, prf = asn1_DEFAULT}).

-record('PBKDF2-params_salt_otherSource',{
algorithm, parameters = asn1_NOVALUE}).

-record('PBKDF2-params_prf',{
algorithm, parameters = asn1_NOVALUE}).

-record('Context',{
contextType, contextValues, fallback = asn1_DEFAULT}).

-record('EncryptedPrivateKeyInfo',{
encryptionAlgorithm, encryptedData}).

-record('EncryptedPrivateKeyInfo_encryptionAlgorithm',{
algorithm, parameters = asn1_NOVALUE}).

-record('Attributes_SETOF',{
type, values, valuesWithContext = asn1_NOVALUE}).

-record('Attributes_SETOF_valuesWithContext_SETOF',{
value, contextList}).

-record('PrivateKeyInfo',{
version, privateKeyAlgorithm, privateKey, attributes = asn1_NOVALUE}).

-record('PrivateKeyInfo_privateKeyAlgorithm',{
algorithm, parameters = asn1_NOVALUE}).

-define('rc5-CBC-PAD', {1,2,840,113549,3,9}).
-define('rc2CBC', {1,2,840,113549,3,2}).
-define('des-EDE3-CBC', {1,2,840,113549,3,7}).
-define('desCBC', {1,3,14,3,2,7}).
-define('id-hmacWithSHA1', {1,2,840,113549,2,7}).
-define('encryptionAlgorithm', {1,2,840,113549,3}).
-define('digestAlgorithm', {1,2,840,113549,2}).
-define('id-PBMAC1', {1,2,840,113549,1,5,14}).
-define('id-PBES2', {1,2,840,113549,1,5,13}).
-define('pbeWithSHA1AndRC2-CBC', {1,2,840,113549,1,5,11}).
-define('pbeWithSHA1AndDES-CBC', {1,2,840,113549,1,5,10}).
-define('pbeWithMD5AndRC2-CBC', {1,2,840,113549,1,5,6}).
-define('pbeWithMD5AndDES-CBC', {1,2,840,113549,1,5,3}).
-define('pbeWithMD2AndRC2-CBC', {1,2,840,113549,1,5,4}).
-define('pbeWithMD2AndDES-CBC', {1,2,840,113549,1,5,1}).
-define('id-PBKDF2', {1,2,840,113549,1,5,12}).
-define('pkcs-5', {1,2,840,113549,1,5}).
-define('pkcs', {1,2,840,113549,1}).
-define('rsadsi', {1,2,840,113549}).
-endif. %% _PKCS_FRAME_HRL_