U.S. flag   An unofficial archive of your favorite United States government website
Dot gov

Official websites do not use .rip
We are an unofficial archive, replace .rip by .gov in the URL to access the official website. Access our document index here.

Https

We are building a provable archive!
A lock (Dot gov) or https:// don't prove our archive is authentic, only that you securely accessed it. Note that we are working to fix that :)

This is an archive
(replace .gov by .rip)

Software Identification (SWID) Tagging SWID

SWID Tag Utilities and Schema

Additional resources are available for the following SWID Tag specification revisions:

ISO/IEC 19770-2:2015 Resources

SWID Tag Validation Tool

NIST has developed a SWID Tag validation tool that can be used to verify that a produced SWID has properly implemented the requirements defined in NISTIR 8060. This tool can validate different types of SWID Tags that are used in different stages of the software lifecycle:

SWID Tags that pass this validation tool provide support for license management as well as multiple cybersecurity use cases including:

  • Detecting unauthorized changes to software installation media (corpus tags),
  • Preventing the installation of unauthorized or corrupted software (corpus tags),
  • Detecting unauthorized changes to installed software (primary tags and patch tags), and
  • Identifying vulnerable software that needs to be updated or patched (primary tags and patch tags).

The SWID Tag Validation (SWIDVal) Tool Version 0.5.0 (Posted July 2017) is available in (ZIP) and (TAR/BZ2) archive releases.

XML Schema Files

What is a schema?

 

Created February 05, 2018, Updated June 22, 2020