aboutsummaryrefslogtreecommitdiffstats
path: root/old
diff options
context:
space:
mode:
Diffstat (limited to 'old')
-rw-r--r--old202
1 files changed, 202 insertions, 0 deletions
diff --git a/old b/old
new file mode 100644
index 0000000..d196a34
--- /dev/null
+++ b/old
@@ -0,0 +1,202 @@
+UNYA-2017-02-27 { 9 8 7 6 5 4 3 2 1 0 }
+DEFINITIONS EXPLICIT TAGS ::=
+BEGIN
+
+a INTEGER ::= 123
+
+Sequence1 ::= SEQUENCE {
+ int1 [12] IMPLICIT INTEGER DEFAULT a,
+ int2 [PRIVATE 23] EXPLICIT INTEGER,
+ int3 CC DEFAULT a,
+ int4 CC DEFAULT tt,
+ int5 CC DEFAULT 5
+}
+
+CC ::= INTEGER { a(1) }
+tt CC ::= a
+
+id-pkix OBJECT IDENTIFIER ::=
+ { iso(1) identified-organization(3) dod(6) internet(1)
+ security(5) mechanisms(5) pkix(7) }
+id-kp OBJECT IDENTIFIER ::= { id-pkix 3 }
+id-kp-OCSPSigning OBJECT IDENTIFIER ::= { id-kp 9 }
+
+A ::= SEQUENCE {}
+B ::= A
+C ::= B
+
+Extension ::= SEQUENCE {
+ extnID OBJECT IDENTIFIER,
+ critical BOOLEAN DEFAULT FALSE,
+ extnValue OCTET STRING }
+
+END
+[:kTYPEREFERENCE, "UNYA-2017-02-27"]
+["{", "{"]
+[:kNUMBER, 9]
+[:kNUMBER, 8]
+[:kNUMBER, 7]
+[:kNUMBER, 6]
+[:kNUMBER, 5]
+[:kNUMBER, 4]
+[:kNUMBER, 3]
+[:kNUMBER, 2]
+[:kNUMBER, 1]
+[:kNUMBER, 0]
+["}", "}"]
+[:DEFINITIONS, "DEFINITIONS"]
+[:EXPLICIT, "EXPLICIT"]
+[:TAGS, "TAGS"]
+["::=", "::="]
+[:BEGIN, "BEGIN"]
+[:kIDENTIFIER, "a"]
+[:INTEGER, "INTEGER"]
+["::=", "::="]
+[:kNUMBER, 123]
+[:kTYPEREFERENCE, "Sequence1"]
+["::=", "::="]
+[:SEQUENCE, "SEQUENCE"]
+["{", "{"]
+[:kIDENTIFIER, "int1"]
+["[", "["]
+[:kNUMBER, 12]
+["]", "]"]
+[:IMPLICIT, "IMPLICIT"]
+[:INTEGER, "INTEGER"]
+[:DEFAULT, "DEFAULT"]
+[:kIDENTIFIER, "a"]
+[",", ","]
+[:kIDENTIFIER, "int2"]
+["[", "["]
+[:PRIVATE, "PRIVATE"]
+[:kNUMBER, 23]
+["]", "]"]
+[:EXPLICIT, "EXPLICIT"]
+[:INTEGER, "INTEGER"]
+[",", ","]
+[:kIDENTIFIER, "int3"]
+[:kTYPEREFERENCE, "CC"]
+[:DEFAULT, "DEFAULT"]
+[:kIDENTIFIER, "a"]
+[",", ","]
+[:kIDENTIFIER, "int4"]
+[:kTYPEREFERENCE, "CC"]
+[:DEFAULT, "DEFAULT"]
+[:kIDENTIFIER, "tt"]
+[",", ","]
+[:kIDENTIFIER, "int5"]
+[:kTYPEREFERENCE, "CC"]
+[:DEFAULT, "DEFAULT"]
+[:kNUMBER, 5]
+["}", "}"]
+[:kTYPEREFERENCE, "CC"]
+["::=", "::="]
+[:INTEGER, "INTEGER"]
+["{", "{"]
+[:kIDENTIFIER, "a"]
+["(", "("]
+[:kNUMBER, 1]
+[")", ")"]
+["}", "}"]
+[:kIDENTIFIER, "tt"]
+[:kTYPEREFERENCE, "CC"]
+["::=", "::="]
+[:kIDENTIFIER, "a"]
+[:kIDENTIFIER, "id-pkix"]
+[:OBJECT, "OBJECT"]
+[:IDENTIFIER, "IDENTIFIER"]
+["::=", "::="]
+["{", "{"]
+[:kIDENTIFIER, "iso"]
+["(", "("]
+[:kNUMBER, 1]
+[")", ")"]
+[:kIDENTIFIER, "identified-organization"]
+["(", "("]
+[:kNUMBER, 3]
+[")", ")"]
+[:kIDENTIFIER, "dod"]
+["(", "("]
+[:kNUMBER, 6]
+[")", ")"]
+[:kIDENTIFIER, "internet"]
+["(", "("]
+[:kNUMBER, 1]
+[")", ")"]
+[:kIDENTIFIER, "security"]
+["(", "("]
+[:kNUMBER, 5]
+[")", ")"]
+[:kIDENTIFIER, "mechanisms"]
+["(", "("]
+[:kNUMBER, 5]
+[")", ")"]
+[:kIDENTIFIER, "pkix"]
+["(", "("]
+[:kNUMBER, 7]
+[")", ")"]
+["}", "}"]
+[:kIDENTIFIER, "id-kp"]
+[:OBJECT, "OBJECT"]
+[:IDENTIFIER, "IDENTIFIER"]
+["::=", "::="]
+["{", "{"]
+[:kIDENTIFIER, "id-pkix"]
+[:kNUMBER, 3]
+["}", "}"]
+[:kIDENTIFIER, "id-kp-OCSPSigning"]
+[:OBJECT, "OBJECT"]
+[:IDENTIFIER, "IDENTIFIER"]
+["::=", "::="]
+["{", "{"]
+[:kIDENTIFIER, "id-kp"]
+[:kNUMBER, 9]
+["}", "}"]
+[:kTYPEREFERENCE, "A"]
+["::=", "::="]
+[:SEQUENCE, "SEQUENCE"]
+["{", "{"]
+["}", "}"]
+[:kTYPEREFERENCE, "B"]
+["::=", "::="]
+[:kTYPEREFERENCE, "A"]
+[:kTYPEREFERENCE, "C"]
+["::=", "::="]
+[:kTYPEREFERENCE, "B"]
+[:kTYPEREFERENCE, "Extension"]
+["::=", "::="]
+[:SEQUENCE, "SEQUENCE"]
+["{", "{"]
+[:kIDENTIFIER, "extnID"]
+[:OBJECT, "OBJECT"]
+[:IDENTIFIER, "IDENTIFIER"]
+[",", ","]
+[:kIDENTIFIER, "critical"]
+[:BOOLEAN, "BOOLEAN"]
+[:DEFAULT, "DEFAULT"]
+[:FALSE, "FALSE"]
+[",", ","]
+[:kIDENTIFIER, "extnValue"]
+[:OCTET, "OCTET"]
+[:STRING, "STRING"]
+["}", "}"]
+[:END, "END"]
+[false, nil]
+#<ASN1Kit::Module:0x0055cea1726210
+ @name="UNYA-2017-02-27",
+ @oid=#<<OBJECT IDENTIFIER> { 9 8 7 6 5 4 3 2 1 0 }>,
+ @symbols=
+ {"Sequence1"=>
+ #<(Sequence1) SEQUENCE { int1 #<[12] INTEGER> DEFAULT {a}, int2 #<[PRIVATE 23] INTEGER>, int3 <CC> DEFAULT #<<CC> 1>, int4 <CC> DEFAULT {tt}, int5 <CC> DEFAULT #<<CC> 5> }>,
+ "CC"=>#<(CC) INTEGER { a(1) }>,
+ "A"=>#<(A) SEQUENCE { }>,
+ "B"=>#<(B) SEQUENCE { }>,
+ "C"=>#<(C) SEQUENCE { }>,
+ "Extension"=>
+ #<(Extension) SEQUENCE { extnID <OBJECT IDENTIFIER>, critical <BOOLEAN> DEFAULT #<<BOOLEAN> false>, extnValue <OCTET STRING> }>,
+ "a"=>#<(a)<INTEGER> 123>,
+ "tt"=>#<(tt)<CC> 1>,
+ "id-pkix"=>#<(id-pkix)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 }>,
+ "id-kp"=>#<(id-kp)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 3 }>,
+ "id-kp-OCSPSigning"=>
+ #<(id-kp-OCSPSigning)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 3 9 }>}>