GhostPass: Identity & Licensing System 🆔
GhostPass คือหัวใจหลักของความปลอดภัยและการยืนยันตัวตนในจักรวาล GhostMicro ทำหน้าที่สร้าง "Digital Soul" ให้กับทั้งมนุษย์และหุ่นยนต์
🔐 1. Core Philosophy (ปรัชญาหลัก)
The 12-Word Rule (BIP-39 Style)
เราใช้มาตรฐานเดียวกับ Crypto Wallet ในการสร้างตัวตน: - Human Identity: ใช้ 12 คำเพื่อยืนยันความเป็นเจ้าของ (Owner) - Robot Identity (Soul): ใช้ 12 คำเพื่อสร้าง Unique ID และ Key สำหรับเข้ารหัส
Master Authority
ระบบมีความปลอดภัยสูงด้วยการใช้ Master Secret Salt ผสมกับ 12 คำ ทำให้ไม่สามารถ Brute Force หา Key จริงได้ง่ายๆ
🏷️ 2. Product Hierarchy (โครงสร้างสินค้า v8.1)
ระบบแบ่งประเภทสินค้าออกเป็นลำดับชั้นชัดเจนเพื่อการจัดการ License:
Type (ประเภทหลัก)
- 0: Software (โปรแกรมคอมพิวเตอร์)
- 1: Hardware (อุปกรณ์จับต้องได้)
- 2: App (แอปพลิเคชันมือถือ)
Product (สินค้า)
(ภายใต้ Type 1: Hardware) - Index 0: IoT Smart Home - Index 1: IoT Smart Farm - Index 2: Robot (เพิ่มใหม่ล่าสุด)
🛠️ 3. API & Integration
Key-Genesis API
API สำหรับสร้างและตรวจสอบ License Key
- Endpoint: https://api.ghostmicro.com/genesis (Mockup)
- Payload: JSON ที่ระบุ type, product_index, และ mnemonic_hash
Usage in Micro-IoT
Generator จะฝัง GHOST_KEY ที่ได้จาก GhostPass ลงใน Firmware ของ ESP32 ทุกตัว เพื่อให้สามารถยืนยันตัวตนกับ Server ได้
Last Updated: 2026-01-04