xref: /OK3568_Linux_fs/kernel/crypto/asymmetric_keys/mscode.asn1 (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun--- Microsoft individual code signing data blob parser
2*4882a593Smuzhiyun---
3*4882a593Smuzhiyun--- Copyright (C) 2012 Red Hat, Inc. All Rights Reserved.
4*4882a593Smuzhiyun--- Written by David Howells (dhowells@redhat.com)
5*4882a593Smuzhiyun---
6*4882a593Smuzhiyun--- This program is free software; you can redistribute it and/or
7*4882a593Smuzhiyun--- modify it under the terms of the GNU General Public Licence
8*4882a593Smuzhiyun--- as published by the Free Software Foundation; either version
9*4882a593Smuzhiyun--- 2 of the Licence, or (at your option) any later version.
10*4882a593Smuzhiyun---
11*4882a593Smuzhiyun
12*4882a593SmuzhiyunMSCode ::= SEQUENCE {
13*4882a593Smuzhiyun	type			SEQUENCE {
14*4882a593Smuzhiyun		contentType	ContentType,
15*4882a593Smuzhiyun		parameters	ANY
16*4882a593Smuzhiyun	},
17*4882a593Smuzhiyun	content			SEQUENCE {
18*4882a593Smuzhiyun		digestAlgorithm	DigestAlgorithmIdentifier,
19*4882a593Smuzhiyun		digest		OCTET STRING ({ mscode_note_digest })
20*4882a593Smuzhiyun	}
21*4882a593Smuzhiyun}
22*4882a593Smuzhiyun
23*4882a593SmuzhiyunContentType ::= OBJECT IDENTIFIER ({ mscode_note_content_type })
24*4882a593Smuzhiyun
25*4882a593SmuzhiyunDigestAlgorithmIdentifier ::= SEQUENCE {
26*4882a593Smuzhiyun	algorithm   OBJECT IDENTIFIER ({ mscode_note_digest_algo }),
27*4882a593Smuzhiyun	parameters  ANY OPTIONAL
28*4882a593Smuzhiyun}
29