Skip to content

Commit

Permalink
Add example certificate and autogenerate pretty versions
Browse files Browse the repository at this point in the history
  • Loading branch information
bwesterb committed Nov 14, 2024
1 parent fae1038 commit ffa9367
Show file tree
Hide file tree
Showing 15 changed files with 1,391 additions and 419 deletions.
438 changes: 19 additions & 419 deletions draft-ietf-lamps-dilithium-certificates.md

Large diffs are not rendered by default.

86 changes: 86 additions & 0 deletions examples/ML-DSA-44.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
-----BEGIN CERTIFICATE-----
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
AAAAAAASIS9C
-----END CERTIFICATE-----
203 changes: 203 additions & 0 deletions examples/ML-DSA-44.crt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@
SEQUENCE {
SEQUENCE {
[0] {
INTEGER { 2 }
}
INTEGER { `00d83ff0575de59fa9bb370ba5e5ad9828ae398115` }
SEQUENCE {
OBJECT_IDENTIFIER { 2.16.840.1.101.3.4.3.17 }
}
SEQUENCE {
SET {
SEQUENCE {
# organizationName
OBJECT_IDENTIFIER { 2.5.4.10 }
PrintableString { "IETF" }
}
}
SET {
SEQUENCE {
# commonName
OBJECT_IDENTIFIER { 2.5.4.3 }
PrintableString { "LAMPS WG" }
}
}
}
SEQUENCE {
UTCTime { "200203043210Z" }
UTCTime { "400129043210Z" }
}
SEQUENCE {
SET {
SEQUENCE {
# organizationName
OBJECT_IDENTIFIER { 2.5.4.10 }
PrintableString { "IETF" }
}
}
SET {
SEQUENCE {
# commonName
OBJECT_IDENTIFIER { 2.5.4.3 }
PrintableString { "LAMPS WG" }
}
}
}
SEQUENCE {
SEQUENCE {
OBJECT_IDENTIFIER { 2.16.840.1.101.3.4.3.17 }
}
BIT_STRING { `00` `d7b2b47254aae0db45e7930d4a98d2c97d8f139
7d1789dafa17024b316e9bec94fc9946d42f19b79a7413bbaa33e7149cb42ed5
115693ac041facb988adeb5fe0e1d8631184995b592c397d2294e2e14f90aa41
4ba3826899ac43f4cccacbc26e9a832b95118d5cb433cbef9660b00138e0817f
61e762ca274c36ad554eb22aac1162e4ab01acba1e38c4efd8f80b65b333d0f7
2e55dfe71ce9c1ebb9889e7c56106c0fd73803a2aecfeafded7aa3cb2ceda54d
12bd8cd36a78cf975943b47abd25e880ac452e5742ed1e8d1a82afa86e590c75
8c15ae4d2840d92bca1a5090f40496597fca7d8b9513f1a1bda6e950aaa98de4
67507d4a4f5a4f0599216582c3572f62eda8905ab3581670c4a02777a33e0ca7
295fd8f4ff6d1a0a3a7683d65f5f5f7fc60da023e826c5f92144c02f7d1ba107
5987553ea9367fcd76d990b7fa99cd45afdb8836d43e459f5187df058479709a
01ea6835935fa70460990cd3dc1ba401ba94bab1dde41ac67ab3319dcaca0604
8d4c4eef27ee13a9c17d0538f430f2d642dc2415660de78877d8d8abc7252397
8c042e4285f4319846c44126242976844c10e556ba215b5a719e59d0c6b2a96d
39859071fdcc2cde7524a7bedae54e85b318e854e8fe2b2f3edfac9719128270
aafd1e5044c3a4fdafd9ff31f90784b8e8e4596144a0daf586511d3d9962b9ea
95af197b4e5fc60f2b1ed15de3a5bef5f89bdc79d91051d9b2816e74fa54531e
fdc1cbe74d448857f476bcd58f21c0b653b3b76a4e076a6559a302718555cc63
f74859aabab925f023861ca8cd0f7badb2871f67d55326d7451135ad45f4a1ba
69118fbb2c8a30eec9392ef3f977066c9add5c710cc647b1514d217d958c7017
c3e90fd20c04e674b90486e9370a31a001d32f473979e4906749e7e477fa0b74
508f8a5f2378312b83c25bd388ca0b0fff7478baf42b71667edaac97c46b1296
43e586e5b055a0c211946d4f36e675bed5860fa042a315d9826164d6a9237c35
a5fbf495490a5bd4df248b95c4aae7784b605673166ac4245b5b4b082a09e932
3e62f2078c5b76783446defd736ad3a3702d49b089844900a61833397bc4419b
30d7a97a0b387c1911474c4d41b53e32a977acb6f0ea75db65bb39e59e701e76
957def6f2d44559c31a77122b5204e3b5c219f1688b14ed0bc0b801b3e6e82dc
d43e9c0e9f41744cd9815bd1bc8820d8bb123f04facd1b1b685dd5a2b1b8dbbf
3ed933670f095a180b4f192d08b10b8fabbdfcc2b24518e32eea0a5e0c904ca8
44780083f3b0cd2d0b8b6af67bc355b9494025dc7b0a78fa80e3a2dbfeb51328
851d6078198e9493651ae787ec0251f922ba30e9f51df62a6d72784cf3dd2053
93176dfa324a512bd94970a36dd34a514a86791f0eb36f0145b09ab64651b4a0
313b299611a2a1c48891627598768a3114060ba4443486df51522a1ce88b3098
5c216f8e6ed178dd567b304a0d4cafba882a28342f17a9aa26ae58db630083d2
c358fdf566c3f5d62a428567bc9ea8ce95caa0f35474b0bfa8f339a250ab4dfc
f2083be8eefbc1055e18fe15370eecb260566d83ff06b211aaec43ca29b54ccd
00f8815a2465ef0b46515cc7e41f3124f09efff739309ab58b29a1459a00bce5
038e938c9678f72eb0e4ee5fdaae66d9f8573fc97fc42b4959f4bf8b61d78433
e86b0335d6e9191c4d8bf487b3905c108cfd6ac24b0ceb7dcb7cf51f84d0ed68
7b95eaeb1c533c06f0d97023d92a70825837b59ba6cb7d4e56b0a87c203862ae
8f315ba5925e8edefa679369a2202766151f16a965f9f81ece76cc070b55869e
4db9784cf05c830b3242c8312` }
}
[3] {
SEQUENCE {
SEQUENCE {
# keyUsage
OBJECT_IDENTIFIER { 2.5.29.15 }
BOOLEAN { TRUE }
OCTET_STRING {
BIT_STRING { b`0000011` }
}
}
SEQUENCE {
# basicConstraints
OBJECT_IDENTIFIER { 2.5.29.19 }
BOOLEAN { TRUE }
OCTET_STRING {
SEQUENCE {
BOOLEAN { TRUE }
}
}
}
SEQUENCE {
# subjectKeyIdentifier
OBJECT_IDENTIFIER { 2.5.29.14 }
OCTET_STRING {
OCTET_STRING { `329a07b1fabb48f52a309f11a1898f848e23
22ff` }
}
}
}
}
}
SEQUENCE {
OBJECT_IDENTIFIER { 2.16.840.1.101.3.4.3.17 }
}
BIT_STRING { `00` `948841ea246535b1319da314099c611c0d008e11145
1247dad9e659e34d4f45de383eaf9009dbdf89754707c4e0e6f7d8f740258824
fafb57200a54343250ea7b323c7b5814d6d2a9dfcd749fa619e8f5fba3417d75
773757f4cfdda0a7bdb3c7ec44690f92fe4eef5d0d4dcf0f2149116dda153080
697f3794a0456a99e30f897710b68f382ece3b08c5feac8dc52ec3984ebbc8b0
15410132efe99f3d4a5fe54badbb7c5908a125c46f0c1f6951f37555f94990f9
47f6a0c1cf234e376fed177dbbe3761ec636c4927d950b72a03a3df6bb03b016
a3d60a2bddce6eb92d69f8c095edf6d4ffbeeab7c4f7d376074a9b9474b4a4f1
128138fecae250753669da54e24ed3afbac847289c3a70ae883b61d834889534
be0a07b435716ec2264d56c60d7e90025c252b3b4f7887811f536e625bacc347
03a714deeeee315a182500a0a13657c65beef48f43e7cbb844b3476a4caab176
7f977cfb1b312bc3362b7a2d209136b1fbc9000bdbe1d15b2bd3393dcbc85c4b
a06ec5ad80086135c94d412d2d8cbd7f1399aa9a97c2b8afdbab76dd0348bae5
8edc2a27213e6ef78656a6fc35dda3d4259d6e954ef6fb23e9ff208695893977
495059ba1ead9c61aedcff9cec51636ef3a05159f973b307c1b562a8a1d4ce32
626b089e2cddd1324711f225d90417223c31a43800853a8ce951f210661bc53d
42a80afbef1fbe8e46ea7b4d1fb4f66aafe547ea750b3c3f30826243db8ee390
2682c8dcc2580b1b560e096ad748823c859097186b6e0ec56b91125c5ae84e35
db10f08cea19436a7c6063c321e2bb574142331ec33d53df545947ac317e2d0b
90cc6eab5d5026441fbc1a6c060a04564123aa2379dc413a8345449401d15780
9b81f3e3a9336476dafb1fd16b581af719eca8c0e604ffc95bb5196ee5c7cf4a
a0f943b1a7e4cd719a4fd9934af477d1f591b71a16b44101edf92f9429c951aa
37c50afb41b494806aebe55c353bdd453bea52148607866e76beac7e19e0756c
1058a8d8a35b89ae6fff8ac358e0cad9ff0102dce68c1cfa6c1327bc833880ad
6eb0a9a33fe79e214354765c01712276ce103f302bb5334402b6d8dfe1208117
99a4000067bda8004ef80b44e7305fe4e68e4461b892e41d52393d5e069498ab
03a70c4c6957281d531a80794570905f63fbdccaeec899539104fa47e8449c9b
5169c2c4481edea9283a2e95a1ea88a881d9a8fcffdcee9cf67da39ddcf493f5
22d8de1a379dad7ffffd5177af0aa75292bd3b4504fa79d4b405aab29a5584fc
d1654cfce0f3734f0774c00c55c08b9ab62ab0efbae5c910b7c167711447b4e7
ac86ab3421b715a655ff0ce69e60a7a48c1d099d871994410cf811591c6b3012
e9dd13fdcf8d2bb80d712ded53117b2db0506accb02d2ee4749f6029ade11210
0af128ceaf4779aaf1f2e144b4a0111161be78866a09e7c3949828cf25b833ed
bd7c2eeff680198aca31a748f26b6e1b64e2b67e025b720b776dec69bfc2ce4c
b24d027c3bb20eb30adb6239fd63d73426fc4df87b59b4fb4c1ee91a19ee4f7f
a4ef21a8be00e92a67240f86c3bc1cc565f6e0e64af3ad621367b3f513cdc3b5
b12434f856975a074cf563feae5723baec71be76a84b3d7708f0800110148229
6c6dc879634ac0b3e54b4a1f55fa8c0c35fb49c81962c7cb8a3c814aee16652b
fc9dcbdf1d8553fa0239e474891395d75bc74433946dae575aee018c0d1638bc
654d1dc5b6f755ea96bbe4422091da957592b1210eb3a48ccb441824ac44ff57
9900e8ee28024da3d6cfc800be86f8f86a15c83a74e0343ff68ec6c29a76115c
5ca588e13d981dd5e380f35c1228597e21769ab6b137912a9654402e2da4a6a1
5fb261f0d1777fce8a96805e9fe9bd6979eea2bc1e8182dfa2e7aa88aaadf890
52d53cc32fbf94004d6c9c08d75034545729a6100fed692d8e7f8543489b5f9d
9186168d5e977a5afe6c52788c3fd842a1c01e7a5798893c27016d9d46de84e1
9c1c4c86e03172004d000b537ae657f601bedd24996808a0aca3efff5d389753
f665a5d2f1c76ef091d38c7aa4304f69e14f379b765425d7b12f461adea0d73e
903f15f05d3a679f922f466abb63d4c9c729271aeca90335ab883d40329eae65
1c013634f1aba30cc08beb895cb74de21f606964b0b5e6638f87f081614d03f6
b93e79801b0db04a46f545836ed09f3b2ffd016eb4a11211fd1cfb71d4cd8433
51be24f6c42af75f223e53e9ef934777dd2557b78dbd56208a85278ae0771a1b
4af0d907811a055d3bc4990716b107c8e9dffd5294e040ec32342e4df3c2acf9
b56fd0159a2f77a39b2ca1795a487614596d5fc57ec7ed7d557014419c489759
715a8c9b13776826965b2c86af291793a1d1da4d1a1b34369aa4799939abddb3
3531399647562308849cb3e6fc01240cd5ed6af891c91e5bb01dcc5d9ddcb3c7
80e894ff6df39cded41df16cc40d34a72657f2d751ce5d3f5bf70fe03736f1b4
3ab0112316dc253e73db8664f0a9f60504f341f08d9058be6fe1dee3621a562b
978aac4cc662b39de2bee8c6e07de03b63ca4c2f9ff43ff77f8b8dbd8619445f
f050e819c30bb5eeed58aaf41a93b7661898647bf7c9664441ba9eb1b1fdfa06
9c293ac5acbf34970c7aecd78e90ad6bf0f87a18103423120fadbd277464fd2d
01538d231a41143722ac4036cdab7b503d0b271d55d82a3d69ead9c1c595e83f
2b053dab94a322110582f1c098fc4256090e07f78d221dd8a79594a854438820
4ac14779a4a8c7e31ac50fcc61a069b187c12a3968a7572a946a76f4e37bc2e6
ad29e3d28b14f0468bf84c3ac08bc521fb1663e0f24df5d2a92d7e44024c6123
0cbb957d762f2048fd5118c369436a3da44fc68b5d4df5a345baddca43a6ead6
3736ab37d48f8bb40b0af16f8da69b77270502aded10de4457746d74ced594c2
aa650b70f934b3252ed0b8bde9ec918881140b4cf9420f8e3410594d9cf7f929
4aa6e655ae43c0d1fe2c4980488e2610306b1c60ee56e01ced2dc7795f2a2b6d
8d1efd102f8ae8de8bf36ecd27d71676d3b3f962b94d72b22910430c917eaf1a
4d24814adb27372fd742651c94f983e428e134ff8fefbf707db2b677f10019a4
7d9d16ee48a60ed51251ba8bde2d4c5dff50aeee4eb9008f76988889f5a5d440
68d8889f49f62f5111ce25ce65ea58e997ee0ebd9bea87ad5f076c5b231aaa31
8fc6609b1fd28a1ed51e8f4bb17945125d67057854ae5b9d0cbe66b45f2dbd96
2c007b8d002d5b09469291116272d3e4a505cacafbabed7dae1e7e9fb03171f2
62e2f4e6270919496c6cbd603070d2333414960616589bcbff00a16182c424a5
8596482989da6c2d8dde3f1fd000000000000000000000000000012212f42` }
}
8 changes: 8 additions & 0 deletions examples/ML-DSA-44.priv.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SEQUENCE {
INTEGER { 0 }
SEQUENCE {
OBJECT_IDENTIFIER { 2.16.840.1.101.3.4.3.17 }
}
OCTET_STRING { `000102030405060708090a0b0c0d0e0f10111213141516
1718191a1b1c1d1e1f` }
}
47 changes: 47 additions & 0 deletions examples/ML-DSA-44.pub.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
SEQUENCE {
SEQUENCE {
OBJECT_IDENTIFIER { 2.16.840.1.101.3.4.3.17 }
}
BIT_STRING { `00` `d7b2b47254aae0db45e7930d4a98d2c97d8f1397d17
89dafa17024b316e9bec94fc9946d42f19b79a7413bbaa33e7149cb42ed51156
93ac041facb988adeb5fe0e1d8631184995b592c397d2294e2e14f90aa414ba3
826899ac43f4cccacbc26e9a832b95118d5cb433cbef9660b00138e0817f61e7
62ca274c36ad554eb22aac1162e4ab01acba1e38c4efd8f80b65b333d0f72e55
dfe71ce9c1ebb9889e7c56106c0fd73803a2aecfeafded7aa3cb2ceda54d12bd
8cd36a78cf975943b47abd25e880ac452e5742ed1e8d1a82afa86e590c758c15
ae4d2840d92bca1a5090f40496597fca7d8b9513f1a1bda6e950aaa98de46750
7d4a4f5a4f0599216582c3572f62eda8905ab3581670c4a02777a33e0ca7295f
d8f4ff6d1a0a3a7683d65f5f5f7fc60da023e826c5f92144c02f7d1ba1075987
553ea9367fcd76d990b7fa99cd45afdb8836d43e459f5187df058479709a01ea
6835935fa70460990cd3dc1ba401ba94bab1dde41ac67ab3319dcaca06048d4c
4eef27ee13a9c17d0538f430f2d642dc2415660de78877d8d8abc72523978c04
2e4285f4319846c44126242976844c10e556ba215b5a719e59d0c6b2a96d3985
9071fdcc2cde7524a7bedae54e85b318e854e8fe2b2f3edfac9719128270aafd
1e5044c3a4fdafd9ff31f90784b8e8e4596144a0daf586511d3d9962b9ea95af
197b4e5fc60f2b1ed15de3a5bef5f89bdc79d91051d9b2816e74fa54531efdc1
cbe74d448857f476bcd58f21c0b653b3b76a4e076a6559a302718555cc63f748
59aabab925f023861ca8cd0f7badb2871f67d55326d7451135ad45f4a1ba6911
8fbb2c8a30eec9392ef3f977066c9add5c710cc647b1514d217d958c7017c3e9
0fd20c04e674b90486e9370a31a001d32f473979e4906749e7e477fa0b74508f
8a5f2378312b83c25bd388ca0b0fff7478baf42b71667edaac97c46b129643e5
86e5b055a0c211946d4f36e675bed5860fa042a315d9826164d6a9237c35a5fb
f495490a5bd4df248b95c4aae7784b605673166ac4245b5b4b082a09e9323e62
f2078c5b76783446defd736ad3a3702d49b089844900a61833397bc4419b30d7
a97a0b387c1911474c4d41b53e32a977acb6f0ea75db65bb39e59e701e76957d
ef6f2d44559c31a77122b5204e3b5c219f1688b14ed0bc0b801b3e6e82dcd43e
9c0e9f41744cd9815bd1bc8820d8bb123f04facd1b1b685dd5a2b1b8dbbf3ed9
33670f095a180b4f192d08b10b8fabbdfcc2b24518e32eea0a5e0c904ca84478
0083f3b0cd2d0b8b6af67bc355b9494025dc7b0a78fa80e3a2dbfeb51328851d
6078198e9493651ae787ec0251f922ba30e9f51df62a6d72784cf3dd20539317
6dfa324a512bd94970a36dd34a514a86791f0eb36f0145b09ab64651b4a0313b
299611a2a1c48891627598768a3114060ba4443486df51522a1ce88b30985c21
6f8e6ed178dd567b304a0d4cafba882a28342f17a9aa26ae58db630083d2c358
fdf566c3f5d62a428567bc9ea8ce95caa0f35474b0bfa8f339a250ab4dfcf208
3be8eefbc1055e18fe15370eecb260566d83ff06b211aaec43ca29b54ccd00f8
815a2465ef0b46515cc7e41f3124f09efff739309ab58b29a1459a00bce5038e
938c9678f72eb0e4ee5fdaae66d9f8573fc97fc42b4959f4bf8b61d78433e86b
0335d6e9191c4d8bf487b3905c108cfd6ac24b0ceb7dcb7cf51f84d0ed687b95
eaeb1c533c06f0d97023d92a70825837b59ba6cb7d4e56b0a87c203862ae8f31
5ba5925e8edefa679369a2202766151f16a965f9f81ece76cc070b55869e4db9
784cf05c830b3242c8312` }
}
Loading

0 comments on commit ffa9367

Please sign in to comment.