diff --git a/en/application-dev/security/huks-overview.md b/en/application-dev/security/huks-overview.md
index bf7de59ac4c5138c6a6ee8dcdabcd092a02e65bf..2fd486ae7617c2c84e532e78d4746aaa508d6023 100644
--- a/en/application-dev/security/huks-overview.md
+++ b/en/application-dev/security/huks-overview.md
@@ -12,7 +12,7 @@ Openharmony Universal KeyStore (HUKS) provides KeyStore (KS) capabilities for ap
### Working Principles
-HUKS manages keys through the following operations:
+HUKS manages keys through the following APIs in an Init-Update-Finish model:
- **Init**: reads the key, creates a session ID, and returns the session ID to the caller.
@@ -20,7 +20,7 @@ HUKS manages keys through the following operations:
- **Finish**: processes all data transferred to HUKS and then releases resources.
- >**NOTICE**:
If an error occurs in the **Init**, **Update**, or **Finish** operation, you must invoke the **Abort** operation to terminate the use of the key.
+ >**NOTICE**:
**Abort()** must be called to terminate the use of the key when an error occurs in any of **Init()**, **Update()**, and **Finish()**.
### Constraints