TCG Storage Test House


ULINK is the first approved TCG Compliance Test House for the Storage Certification. According to the TCG Storage Certification Program, a storage device that has passed the Compliance Test and the Security Evaluation is eligible to be listed on the TCG website’s Storage Certified Product List. For more details on the TCG Certified Storage Program, please refer to “TCG Storage Certification Program” document.

Working with the TCG Storage Workgroup (SWG), ULINK has implemented the Storage Compliance Test Suite. This suite, based on the latest TCG Storage Test Cases specification, is certified by the TCG SWG.

ULINK has a professional team with years of experience in storage device testing. With the experience, ULINK can help test and identify the issues related to the TCG Opal Family (Opal, Pyrite, Opalite, and Ruby) implementations.

The TCG Storage Certification Program is developed by Trusted Computing Group Storage Working Group and executed by the Certification Program Manager (CPM) to promote TCG specification. Please refer to TCG Storage Certification Program for details of the certification process.


TCG Storage Workgroup defines specifications for SSD and HDD security such as TCG Opal and Enterprise Storage. Specification compliance testing is key for all storage devices to prove compatibility and security. Using DriveMaster and the certified Compliance Test Suite, ULINK provides our customers testing services to obtain TCG Storage Certification.

Application Procedure

ULINK offers Compliance Testing services for our customers. If the device passes the compliance tests, the test results can be submitted to TCG to be placed on the TCG Storage Certified Product List. The device can also be listed on ULINK’s Test List (UTL) which is a website managed by ULINK Technology, Inc.

Follow the steps to perform the certification test:

Step 1: Fill the Test Application Form (Download)

Step 2: Submit the application form to

Step 3: Pay the testing service fee after receiving the quotation 

Step 4: Submit devices for testing

Step 5: If testing is successful, the device vendor can apply for TCG Storage Certification from the TCG CPM. Submit the Storage Certification Program Application form and pay the application fee. 

Step 6: ULINK will submit the test results to TCG CPM as proof of successful testing, along with the ULINK Test List listing (UTL) and the certification report.

Step 7: The device vendor can obtain the TCG Storage certification after completing the Security Evaluation.

Test Report

A certified test report is created and signed by a ULINK Test Lab Manager as proof of a successful testing. If the test fails, the customer has a chance to submit a retest in one month. ULINK also provides technical support to the customer.

A sample test report is shown below. The Certify hash is protected by ULINK for authentication purpose.

Signing and Auditing

The test report is provided as a PDF file that is signed by the ULINK Test Lab Manager. The digital signature indicates the ULINK Test Lab Manager’s certification. The email is . The certificate has the following information:

 SHA1 Digest: 5C 3D 32 9B 39 9E 74 AD E0 13 80 FF 32 C5 38 E6 28 FA C4 13

MD5 Digest: B6 97 57 BA ED 20 4E 33 74 70 CA 48 D5 7B 73 F4

Latest Versions

DriveMaster Release

DriveMaster 9: v9.2.1800

Test Suite Release

ULINK NVMe Protocol: v6.0 (New)
ULINK NVMe Regression: v5.0 (New)

TCG Opal Family Certification: v6.0 (New)
TCG Opal Family SSC Multiple Namespaces Protocol Test Suite: v2.0
TCG Opal Family SSC Application Note: v5.5 (New)
TCG Enterprise Application Note: v5.0
ULINK TCG/I1667 Opal Family Protocol: v10.0 (New)
ULINK TCG Enterprise Protocol: v5.0

ULINK SATA/ATA Protocol: v9.0
ULINK SATA/ATA Regression: v9.0 (New)
SATA-IO Device Digital: v4.0
SATA-IO Host Digital: v3.0

ULINK SAS/SCSI Protocol: v4.5
ULINK SAS/SCSI Regression: v5.0 (New)

Test Reporter

v4.4.1 (New)