Tutorial Tutorial Tutorial Application Services Application Services Application Services ~37 phút ~37 min ~37 នាទី Đồng bộ 2026-06-10 Synced 2026-06-10 ធ្វើសមកាល 2026-06-10

Hệ thống IBM Cloud HSM IBM Cloud HSM ក្រុមហ៊ុន IBM Cloud HSM

Hướng dẫn chi tiết đồng bộ từ docs Cloudflare — mỗi section có backlink tới đúng vị trí trên trang gốc. Detailed guide synced from Cloudflare docs — each section links to the matching anchor on the official page. មគ្គុទ្ទេសក៍លម្អិតធ្វើសមកាលពី docs Cloudflare — ផ្នែកនីមួយៗមានតំណទៅទីតាំងត្រូវគ្នានៅទំព័រផ្លូវការ។

← Danh mục ← Catalog ← បញ្ជី

Giải thích nhanh Quick context បរិបទរហ័ស

Thuộc nhóm Application Services — tập trung bảo vệ, tăng tốc và vận hành ứng dụng/web phía trước origin. Tutorial «IBM Cloud HSM» giúp bạn làm quen luồng triển khai thật — phù hợp đọc trước khi mở tài liệu gốc tiếng Anh. Docs gốc chia khoảng 4 bước chính; bản tóm tắt dưới đây giúp bạn nắm khung trước khi làm theo từng lệnh.

Learn how to use Keyless SSL with IBM Cloud HSM.

តើធ្វើដូចម្តេចដើម្បីប្រើ Keyless SSL ជាមួយ IBM Cloud HSM ។

Lưu ý Note ចំណាំ

Lưu ý trước khi làm Notes before you start ចំណាំមុនពេលចាប់ផ្តើម

  • Đây là bản tóm tắt trên Orange Cloud Learning Hub — không thay thế tài liệu chính thức.
  • Luôn mở liên kết «Tài liệu gốc» bên dưới khi cần lệnh CLI, snippet code và ảnh minh họa đầy đủ.
  • Yêu cầu trước (từ docs): Initialized your device ↗ · Cài đặted the SafeNet client software ↗
  • Docs Cloudflare cập nhật thường xuyên — đối chiếu ngày «Rà soát lần cuối» trên trang gốc khi triển khai production.
  • This is a summary on Orange Cloud Learning Hub — it does not replace the official documentation.
  • Open the Official docs link below for CLI commands, code snippets, and full screenshots.
  • Prerequisites (from docs): Initialized your device ↗ · Installed the SafeNet client software ↗
  • Cloudflare docs change frequently — verify the Last reviewed date on the official page before production use.
  • នេះគឺជាការបញ្ជាក់អំពី Orange Cloud Learning Hub — វាគឺជាការផ្លាស់ប្តូរនៃឯកសារផ្លូវការ។
  • ចុចតំណភ្ជាប់ Docs Official នៅខាងក្រោមសម្រាប់ការបញ្ជា CLI, សៀវភៅកូដនិងរូបថតពេញលេញ។
  • គោលបំណង (ពី docs): បានចាប់ផ្តើមឧបករណ៍របស់អ្នក · បានដំឡើងកម្មវិធីប្រព័ន្ធប្រតិបត្តិការអតិថិជន SafeNet
  • Cloudflare បានផ្លាស់ប្តូរជាធម្មតានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅពេលវេលានៅ។

Overview Overview Overview

Phần «Tổng quan» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "Overview" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «Overview» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Ví dụ dưới đây đã được thử nghiệm bằng cách sử dụng IBM Cloud HSM 7.0 ↗, một ứng dụng được chứng nhận FIPS 140-2 Level 3 dựa trên Gemalto SafeNet Luna a750.
The example below was tested using IBM Cloud HSM 7.0 ↗, a FIPS 140-2 Level 3 certified implementation based on the Gemalto SafeNet Luna a750.
គំរូខាងក្រោមនេះត្រូវបានធ្វើតេស្តដោយប្រើ IBM Cloud HSM 7.0 ↗ ដែលជាការអនុវត្តដែលបានទទួលស្គាល់ FIPS 140-2 Level 3 ដោយផ្អែកលើ Gemalto SafeNet Luna a750 ។
---
---
---

Trước khi bạn bắt đầu Before you start មុនពេលដែលអ្នកចាប់ផ្តើម

Phần «Trước khi bắt đầu» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "Before you start" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «មុនពេលដែលអ្នកចាប់ផ្តើម» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Hãy chắc chắn rằng bạn có:
Make sure that you have:
សូមប្រាកដថាអ្នកមាន:
---
---
---

1.Điều Tạo, gán và khởi tạo một phân vùng mới 1. Create, assign, and initialize a new partition 1 ។ ការបង្កើត, ការកំណត់, និងការចាប់ផ្តើមផ្នែកថ្មី

Phần «Create, assign, và initialize mới partition» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "1. Create, assign, and initialize a new partition" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «1 ។ ការបង្កើត, ការកំណត់, និងការចាប់ផ្តើមផ្នែកថ្មី» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Bước đầu tiên là tạo một phân vùng HSM, có thể được coi là một HSM logic độc lập trong thiết bị IBM Cloud HSM của bạn.
The first step is creating an HSM partition, which can be thought of as an independent logical HSM within your IBM Cloud HSM device.
ជំហានដំបូងគឺដើម្បីបង្កើតផ្នែក HSM ដែលអាចត្រូវបានគិតថាជាផ្នែក logical HSM ដោយផ្ទាល់ខ្លួននៅក្នុងឧបករណ៍ IBM Cloud HSM របស់អ្នក។
text
vm$ ssh admin@hsm


[cloudflare-hsm.softlayer.com] lunash:>partition create -partition KeylessSSL


          Type 'proceed' to create the partition, or

          'quit' to quit now.

          > proceed

'partition create' successful.


Command Result : 0 (Success)
Tiếp theo, phân vùng cần được gán cho máy khách, trong trường hợp này là máy chủ khóa của bạn.
Next, the partition needs to be assigned to the client, in this case your key server.
បន្ទាប់មក, ការផ្លាស់ប្តូរគួរតែត្រូវបានផ្លាស់ប្តូរទៅនឹងអតិថិជននេះ, នៅក្នុងករណីនេះអតិថិជនរបស់អ្នក។
Cửa sổ Terminal
Terminal window
បង្វិល Terminal
text
[cloudflare-hsm.softlayer.com] lunash:>client assignpartition -client cloudflare-vm.softlayer.com -partition KeylessSSL


'client assignPartition' successful.


Command Result : 0 (Success)
Sau khi phân vùng đã được gán, chạy lunacm từ máy chủ ảo của bạn và bắt đầu phân vùng.
After the partition has been assigned, run lunacm from your virtual server and initialize the partition.
បន្ទាប់ពីការផ្លាស់ប្តូរត្រូវបានផ្លាស់ប្តូរធ្វើដំណើរ lunacm ពីសេវាកម្មបច្ចុប្បន្នរបស់អ្នកនិងចាប់ផ្តើមផ្លាស់ប្តូរ។
text
vm$ lunacm

LunaCM v7.1.0-379. Copyright (c) 2006-2017 SafeNet.


    Available HSMs:


    Slot Id ->              0

    Label ->

    Serial Number ->        XXXXXXXXXXXXX

    Model ->                LunaSA 7.0.0

    Firmware Version ->     7.0.1

    Configuration ->        Luna User Partition With SO (PW) Signing With Cloning Mode

    Slot Description ->     Net Token Slot


    Current Slot Id: 0


lunacm:>partition init -label KeylessSSL -domain cloudflare


  Enter password for Partition SO: ********


  Re-enter password for Partition SO: ********


  You are about to initialize the partition.

  All contents of the partition will be destroyed.


  Are you sure you wish to continue?


  Type 'proceed' to continue, or 'quit' to quit now ->proceed


Command Result : No Error
---
---
---

2.Đối với Tạo các cặp khóa RSA và ECDSA và yêu cầu ký chứng chỉ (CSR) 2. Generate RSA and ECDSA key pairs and certificate signing requests (CSRs) 2 ។ ការបង្កើតគោលបំណង RSA និង ECDSA និងការសញ្ញាបនប័ត្រសញ្ញាបនប័ត្រ (CSRs)

Phần «Tạo RSA và ECDSA key pairs và certificate signing requests (CSRs)» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "2. Generate RSA and ECDSA key pairs and certificate signing requests (CSRs)" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «2 ។ ការបង្កើតគោលបំណង RSA និង ECDSA និងការសញ្ញាបនប័ត្រសញ្ញាបនប័ត្រ (CSRs)» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Trước khi chạy các lệnh dưới đây, hãy kiểm tra với nhóm bảo mật thông tin và/hoặc mã hóa của bạn để xác nhận các thủ tục tạo khóa được phê duyệt cho tổ chức của bạn.
Before running the commands below, check with your information security and/or cryptography team to confirm the approved key creation procedures for your organization.
មុនពេលធ្វើការបញ្ជាបញ្ជាខាងក្រោមសូមត្រួតពិនិត្យជាមួយក្រុមប្រឹក្សាភិបាលសុវត្ថិភាពទិន្នន័យនិង / ឬអាសអាភាសរបស់អ្នកដើម្បីបញ្ជាក់ដំណើរការបង្កើតគោលដៅដែលបានត្រួតពិនិត្យសម្រាប់អង្គការរបស់អ្នក។
Khi bạn thực hiện thao tác này, bạn cần xác định trường ID cho các phím mới được tạo. Nó phải được đặt thành một giá trị nguyên hexadecimal big-endian.
When you perform this operation, you need define the ID field for the newly generated keys. It must be set to a big-endian hexadecimal integer value.
នៅពេលដែលអ្នកអនុវត្តដំណើរការនេះអ្នកត្រូវការកំណត់កន្លែង ID សម្រាប់គន្លឹះដែលបានបង្កើតថ្មី។ វាត្រូវបានកំណត់ទៅនឹងគុណសម្បត្តិ hexadecimal ។
text
vm$ cmu generatekeypair -keyType=RSA -modulusBits=2048 -publicExponent=65537 -sign=1 -verify=1 -labelpublic=myrsakey -labelprivate=myrsakey -keygenmech=1  -id=a000

Please enter password for token in slot 0 : ********


# cmu generatekeypair -keyType=ECDSA -curvetype=3 -sign=1 -verify=1 -labelpublic=myecdsakey -labelprivate=myecdsakey -id=a001

Please enter password for token in slot 0 : ********


# cmu list

Please enter password for token in slot 0 : ********

handle=61   label=myecdsakey

handle=60   label=myecdsakey

handle=48   label=myrsakey

handle=45   label=myrsakey
Sử dụng các phím được tạo trong bước trước, tạo CSR có thể được gửi đến một Cơ quan Chứng chỉ (CA) đáng tin cậy công khai để ký.
Using the keys created in the previous step, generate CSRs that can be sent to a publicly trusted Certificate Authority (CA) for signing.
ដោយប្រើគោលបំណងដែលបានបង្កើតនៅក្នុងដំណោះស្រាយមុនពេលនេះ, បានបង្កើត CSRs ដែលអាចត្រូវបានផ្ញើទៅជាអ្នកគ្រប់គ្រងវិញ្ញាបនប័ត្រ (CA) ដែលមានឥតគិតថ្លៃសម្រាប់ការចុះឈ្មោះ។
text
# cmu requestCertificate -c="US" -o="Example, Inc." -cn="ibm-cloudhsm.example.com" -s="California" -l="San Francisco" -publichandle=45 -privatehandle=48 -outputfile="rsa.csr" -sha256withrsa

Please enter password for token in slot 0 : ********

Using "CKM_SHA256_RSA_PKCS" Mechanism


# cmu requestCertificate -c="US" -o="Example, Inc." -cn="ibm-cloudhsm.example.com" -s="California" -l="San Francisco" -publichandle=60 -privatehandle=61 -outputfile="ecdsa.csr" -sha256withecdsa

Please enter password for token in slot 0 : ********

Using "CKM_ECDSA_SHA256" Mechanism
---
---
---

3 Cái Nhận và tải lên các chứng chỉ được ký từ Cơ quan Chứng chỉ của bạn (CA) 3. Obtain and upload signed certificates from your Certificate Authority (CA) 3 ។ ទាញយកនិងទាញយកវិញ្ញាបនប័ត្រដែលបានចុះឈ្មោះពីអ្នកគ្រប់គ្រងវិញ្ញាបនប័ត្ររបស់អ្នក (CA)

Phần «Obtain và upload signed certificates từ your Certificate Authority (CA)» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "3. Obtain and upload signed certificates from your Certificate Authority (CA)" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «3 ។ ទាញយកនិងទាញយកវិញ្ញាបនប័ត្រដែលបានចុះឈ្មោះពីអ្នកគ្រប់គ្រងវិញ្ញាបនប័ត្ររបស់អ្នក (CA)» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Cung cấp CSR được tạo trong bước trước cho CA ưa thích của tổ chức của bạn, chứng minh quyền kiểm soát miền của bạn theo yêu cầu, và sau đó tải xuống các chứng chỉ được ký SSL. Thực hiện theo các hướng dẫn được cung cấp trong Upload Keyless SSL Certificates.
Provide the CSRs created in the previous step to your organization's preferred CA, demonstrate control of your domain as requested, and then download the signed SSL certificates. Follow the instructions provided in Upload Keyless SSL Certificates.
សូមផ្តល់ CSRs ដែលបានបង្កើតនៅក្នុងដំណោះស្រាយមុនដល់ CA ដែលអ្នកចង់បានរបស់អង្គការរបស់អ្នក, ការបង្ហាញការត្រួតពិនិត្យនៃទីផ្សាររបស់អ្នកដូចដែលអ្នកចង់បានហើយបន្ទាប់មកទាញយកវិញ្ញាបនប័ត្រ SSL ដែលបានចុះឈ្មោះ។ សូមអនុវត្តការបញ្ជាក់ដែលបានបង្ហាញនៅក្នុង Upload Keyless SSL Certificates ។
---
---
---

Liên kết liên quan (docs Cloudflare) Related links (Cloudflare docs) តំណពាក់ព័ន្ធ (docs Cloudflare)

Bốn Thay đổi tập tin cấu hình không gokeyless của bạn và khởi động lại dịch vụ 4. Modify your gokeyless config file and restart the service 4 ។ ការផ្លាស់ប្តូរឯកសារ Config Gokeyless របស់អ្នកនិងចាប់ផ្តើមសេវាកម្មថ្មី

Phần «Modify your gokeyless config file và restart service» — đọc hướng dẫn bên dưới, dùng liên kết docs gốc để xem ảnh minh họa và tab cấu hình đầy đủ.

Read the "4. Modify your gokeyless config file and restart the service" section below — open the official docs link for full screenshots and configuration tabs.

អានផ្នែក «4 ។ ការផ្លាស់ប្តូរឯកសារ Config Gokeyless របស់អ្នកនិងចាប់ផ្តើមសេវាកម្មថ្មី» ខាងក្រោម — បើកតំណ docs ផ្លូវការសម្រាប់រូបភាព និង tab កំណត់។

Mở section docs gốc ↗ Open source section ↗ បើកផ្នែក docs ផ្លូវការ ↗
Cuối cùng, chúng ta cần sửa đổi tệp cấu hình mà máy chủ khóa sẽ đọc khi khởi động. Thay đổi các giá trị object=mykey và pin-value=username:password để khớp với khóa label bạn đã cung cấp và người dùng CU bạn đã tạo.
Lastly, we need to modify the configuration file that the key server will read on startup. Change the object=mykey and pin-value=username:password values to match the key label you provided and CU user you created.
ឥឡូវនេះយើងត្រូវការធ្វើឱ្យប្រសើរឡើងឯកសារកំណត់ដែលអ្នកផ្គត់ផ្គង់គោលបំណងនឹងអាននៅពេលចាប់ផ្តើម។ សូមផ្លាស់ប្តូរគុណភាព object=mykey និង pin-value=username:password ដើម្បីត្រឹមត្រូវគោលដៅ label ដែលអ្នកបានផ្តល់និងអ្នកប្រើ CU ដែលអ្នកបានបង្កើត។
Mở /etc/keyless/gokeyless.yaml và ngay sau đó:
Open /etc/keyless/gokeyless.yaml and immediately after:
ចុច /etc/keyless/gokeyless.yaml និងបន្ទាប់ពីនេះ:
YAML
YAML
YAML
text
private_key_stores:

  - dir: /etc/keyless/keys
Thêm vào:
add:
បន្ថែមទៀត :
YAML
YAML
YAML
text
- uri: pkcs11:token=KeylessSSL;object=myrsakeyid=a000??module-path=/usr/safenet/lunaclient/lib/libCryptoki2_64.so&pin-value=password&max-sessions=1

- uri: pkcs11:token=KeylessSSL;object=myecdsakeyid=a001??module-path=/usr/safenet/lunaclient/lib/libCryptoki2_64.so&pin-value=password&max-sessions=1
Với tập tin config được lưu, khởi động lại gokeyless và xác minh nó đã bắt đầu thành công.
With the config file saved, restart gokeyless and verify it started successfully.
នៅពេលដែលឯកសារ config បានផ្ទុក, ការដំឡើងថ្មី gokeyless និងការត្រួតពិនិត្យវាបានចាប់ផ្តើមយ៉ាងជោគជ័យ។
Cửa sổ Terminal
Terminal window
បង្វិល Terminal
text
sudo systemctl restart gokeyless.service

sudo systemctl status gokeyless.service -l
json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/ssl/","name":"SSL/TLS"}},{"@type":"ListItem","position":3,"item":{"@id":"/ssl/keyless-ssl/","name":"Keyless SSL"}},{"@type":"ListItem","position":4,"item":{"@id":"/ssl/keyless-ssl/hardware-security-modules/","name":"Hardware security modules"}},{"@type":"ListItem","position":5,"item":{"@id":"/ssl/keyless-ssl/hardware-security-modules/ibm-cloud-hsm/","name":"IBM Cloud HSM"}}]}

Xem bản đầy đủ trên developers.cloudflare.com (ảnh, tab cấu hình). View the full guide on developers.cloudflare.com (images, config tabs). មើលមគ្គុទ្ទេសក៍ពេញលើ developers.cloudflare.com (រូបភាព, tab កំណត់)។

Tài liệu gốc ↗ Official docs ↗ ឯកសារផ្លូវការ ↗