# Authorized Software Library Overview and Import Guide

Canonical: https://www.nsecsoft.com/en/course/des-rules.html

Language: en-US

Updated: 2026-11-04T08:02:04.726034Z

What is the authorized software library\-&gt; Authorized software library is the key judgment basis in the document encryption policy and is used to define: which processes \(software/programs\) are "permitted normal operating behaviors" for which file types \(suffixes\) in specific business scenarios\. This library is based on a large amount of operational data and project practices \[…\]

#### **What is the authorized software library->**

**Authorized software library**

is the key judgment basis in the document encryption policy and is used to define:

**which processes (software/programs) are "permitted normal operating behaviors"**

for which file types (suffixes) in specific business scenarios.

This library is based on a large amount of operational data and project practices in real business environments. It summarizes the file types frequently accessed/processed by common software in work scenarios and their behavioral characteristics (such as reading, editing, generating, exporting, etc.).  
During the encryption execution process, the system will combine the

**current process information**

and the

**operated file type**

to make a matching judgment, thereby deciding whether the file should be

**encrypted**

or

**maintained in plaintext**

to achieve:

-   **Meet security control requirements** (the encryption must be encrypted)
-   **Ensure business continuity** (what should not be encrypted will not be forcibly encrypted to reduce mistaken encryption/business interruption)

#### **Import process**

**1\. Obtain the authorized software library file**

Obtain and confirm the authorized software library file from the vendor (subject to the delivery document).

**2\. Import the authorized software library to Ping32**

-   Open the Ping32 Management Console and enter **Authorized Software** in the **Document Encryption** module
-   Click **More** -> **Import** in the upper right corner
-   Select the authorized software library file provided by the vendor and click **Open**
-   You can check **Select All** in the upper left corner, and then click **Import**
-   After the import is completed, you can view the corresponding software entries and information in the authorized software list.

![](<https://www.nsecsoft.com/site-assets/bd479a7e2f6829c160217f5ef8075eb7317c364c4447adfeb14f5da8239c94ec/484eed0ed78c297b111ba6e6fa8f0eaae7d5621b632dc12ae0eb5297bae2a9c7/fe234ad7cc0b95c6a8f5a7094a6b04b6130354278a1f5ab25c35513f83ba3a08/1-authorized-software-library-1.png>) **Extended description**

For self-developed or industry-specific programs that are not covered in the authorized software library, you can combine

**ProcMon (Process Monitor)**

to observe their actual file system access behavior.
