ГОСТ Р ИСО/МЭК 19770-2-2014
<swid:segment_titIe>lnformatran Technology Broadcasting and Telecommunications</swid:segment_title>
<swid:family_title>Software<>’s\vid:famity_title>
<swid:dass_title>Network applications software<i’swid:class_title>
<swid:commodity_t]tle>lnternet browser software</swid:commodity_title>
<s%vid:code>43232705</swkl:code>
</swid:product_category>
</swid:software_identification_tag>
H.3 Пример 3
Пример 3: Подписанный тег идентификации программного обеспечения
П р и м е ч а н и е - В следующем примере используется example.com. стандартный домен для примеров
IANA - издателя примеров приложений. В этом примере используется цифровая подпись, применяемая к элемен
там создатель программного обеспечения («software_creator»). лицензиар программного обеспечения («software_
licensor»), создатель тега («tag_creator») и владелец элементов («elernents_ownen») тега идентификации программ
ного обеспечения. После того как на элементах проставлена подписи, внесение изменений в эти элементы неиз
бежно повлечет за собой кедействительнолсть цифровой подписи; тем не менее, другие элементы, содержащиеся
в файле тега идентификации программного обеспечения, можно менять или дополнять без воздействия на дей
ствительность цифровой подписи.
<?xml versKJn=’1.0* encoding="UTF-8" slandalone=’no“?>
<s\vid:software_identif»cation_tag xmlns;swid=“http:/.’standards.iso.org’iso.’19770/-2;2008/schema.xstr
xmlns:ds=’http:7/
www.w3.ofg/2000.’09/xmldsig#
" xmlns:xsi=‘http7Avwv/.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=-
http://standards.iso.org,’iso/19770/-2/20Q8/scbema.xsd
software_identification_tag.xsd “>
<!— Mandatory elements ->
<swid:entitlement_required_indicator xml:id=*e8_3_1’>true</swid:entitiement_requiredJndicator>
<swid;product_title xml;id=’e8_3_2">Example Product</swid:product_title>
<s\vid:product_vers»n xml:id=’’e8_3_3">
<swid:name xml:id="e8_3_3sub1*>Ver 3.1</swid:name>
<swid;numeric xml;id=‘e8_3_3sub2’>
<swid:ma}or xml;id="e8_3_3sub2sub1">3</s\vid:major>
<swid;minor xml;id="e8_3_3sub2sub2">1<i’swid;minor>
<swid;build xml:id=’e8_3_3sub2sub3’,>4</s\vid:build>
<swid;review xnrl:kJ="e8_3_3sub2sub4">1593</swid;review>
</swid:numeric>
</swid:product_version>
<swid:software_creator xml:id="e8_3_4“>
<swid:name>Example Corp</s4vid:name>
<swid;regid>regid.1995-09.com.example</s’/nd;regtd>
</swid:software_creator>
<swid:sofhvareJicensor xml;id=’e8_3_5‘>
<s\vid:name>Example Corp^’swid:name>
<swid;regid>regid.1995-09.com.example</sw*d;regid>
</swid;software_licensor>
<swid:so(hvareJd xml;id="e8_3_6">
<swid;unique_id>Example Product-3.1.4.1593-en</swid:uruque_id>
<swid;tag_creator_regid>regid.1995-09.com.example</sw*d;tag_creator_regid>
</swid:software_id>
<swid;tag_creator xml:id=’e8_3_7“>
<s\vid:name>Example Corp</swid:name>
<swid;regid>regid.1995-09.com.example</swid.regtd>
</swid:tag_creator>
<!— Optional elements ->
<swid:elements_owner xml;id=‘e8_4_6">
<s\vid:owner_regid>regid.1995-09.com.example</swid:ov/ner_regid>
<swid;element_id>e8_3_1</sw»d;element_id>
<swid:element_id>e8_3_2</swid:elementjd>
<s\vid:elementjd>e8_3_3</sw>d:elementjd>
<swid:elementjd>e8_3_4</sw»d:elementjd>
<s\vid:elementjd>e8_3_5</swid:elementjd>
<swid:elementjd>e8_3_6</sw*d:element_id>
<s\vid:elementjd>e8_3_7</sw*d:elementjd>
89