μμ λμ νλ, λΆλΆ λμ μν, μΌλ²λ¬΄λ¦° κ²μ μμ΅λλ€. μ΄ κ°μ§ λͺ¨λ μμ νλ€κ³ μ£Όμ₯νλ νμ΄μ§κ° μλ€λ©΄, κ·Έκ²μ΄μΌλ§λ‘ μ ν¬κ° μ¬λ¬λΆμκ² λ―Ώμ§ λ§λΌκ³ λ§νλ λ§μΌν κ·Έ μμ²΄μΌ κ²μ λλ€. μλ 컀λ²λ¦¬μ§ μμ€μ μ΄λ₯Ό λ°λ°νλ κ²μ΄ μ무μλ λ³λμ νμλ‘ μμ κ²ν λ₯Ό ν΅κ³ΌνμΌλ©°, λ°©μ΄ λ©μ»€λμ¦μ΄ κΈ°λ° μμ€ν μλ μ‘΄μ¬νμ§λ§ λ°°ν¬λ μμ΄μ νΈκ° μμ§ μ΄λ₯Ό λ¬Όλ €λ°μ§ μμ κ²½μ°μλ ν΄λΉ νμ κ·Έλ κ² νμν΄ λμμ΅λλ€.
| μν | 컀λ²λ¦¬μ§ | CIRISμ λμ λ°©μ |
|---|---|---|
| ASI01 μμ΄μ νΈ λͺ©ν νμ·¨ | λΆλΆ | λ€μΈ΅ λ°©μ΄: κ°μ Έμ¨ μ€ν¬κ³Ό λ©μμ§μ λν ν둬ννΈ μΈμ μ μ€μΊ, μκ° μΈμ μ 격리(μμ¬ νκ°κΈ°λ μλ³Έ μ΄λ―Έμ§ λ°μ΄νΈλ₯Ό μ λ λ³΄μ§ μμ), κ·Έλ¦¬κ³ μ€ν μ λͺ¨λ κ²°κ³Ό νλμ μ¬μ©μμ μλ μλμ λ€μ λμ‘°νλ μμ¬ νμ΄νλΌμΈμ΄ μμ΅λλ€. νκ³: μ λ ₯ μ€μΊμ ν¨ν΄ κΈ°λ°μ΄λ©°, κ²μλ λ°μ΄ν°μ μ§μμ¬νμ νμμ μΌλ‘ λΆλ¦¬νμ§λ μμ΅λλ€. |
| ASI02 λꡬ μ€λ¨μ© | λΆλΆ | CIRISServerλ μλ²κ° κ°μ νλ μ λ κΈμ§ λͺ©λ‘κ³Ό ν¨κ» κΈ°λ₯ λμ¬ νμ©/κ±°λΆ λͺ©λ‘μ μ 곡νλ©°, μμ μ΄ μ€νλκΈ° μ μ νμΈλ©λλ€. μ΄λ₯Ό ν΅ν΄ μμλ μμ΄μ νΈκ° λΆμ¬λ°μ§ μμ νκ΄΄μ μμ μ νΈμΆν μ μμ΅λλ€. μ μμ¬ν: μ΄λ νμ¬ ν¨λΈλ¦ κ³μΈ΅μ 보νΈνλ©°, λ°°ν¬λ μμ΄μ νΈ μ체μ LLM λꡬ νΈμΆμ μμ§ ν΅μ νμ§ μμ΅λλ€. μμ΄μ νΈλ‘μ μμμ κ³νλ λ¨κ³μ λλ€. |
| ASI03 μ μ λ° κΆν λ¨μ© | λΆλΆ | κΈ°λ° μμ€ν μλ λ²μκ° μ νλκ³ , μμλλ©°, μ·¨μ κ°λ₯ν κΆνμ΄ μμ΅λλ€. μλͺ λ μ£μ§μ λ΄κΈ΄ μ μ½, μ΅κ³ κΆνμ μ¬μμμ λ§λ μ λ κΈμ§ λͺ©λ‘μΌλ‘ κΆνμ΄ νλλ μ μκ² νλ©°, κ°νλ§ κ°λ₯ν μΉμΈ, μ¦κ°μ μΈ μ·¨μκ° ν¬ν¨λ©λλ€. μ μμ¬ν: νμ¬λ ν¨λΈλ¦μ μμ μ μμ μμμμ κ°μ λλ©°, λ°°ν¬λ μμ΄μ νΈλ‘μ μμμ κ³νλ λ¨κ³μ λλ€. |
| ASI04 μμ΄μ ν± κ³΅κΈλ§ | λΆλΆ | CIRISVerifyμ ν¬μ€νΈ νν μλͺ λͺ¨λ λ§€λνμ€νΈ(μ 체 νμΌ νΈλ¦¬ ν΄μμ λν Ed25519 + ML-DSA-65)λ₯Ό ν΅ν λΉλ 무결μ±, κ·Έλ¦¬κ³ μ°ν© κ΅¬μ± μμλ₯Ό μν μλͺ λκ³ μ¦λͺ λ μ μμ΄ μμ΅λλ€. νκ³: CIRIS μ체μ λΉλ λ° λͺ¨λ 체μΈμ λ€λ£¨λ©°, μμμ μλνν° MCP μλ²λ λ€λ£¨μ§ μμ΅λλ€. |
| ASI05 μμμΉ λͺ»ν μ½λ μ€ν | λΆλΆ | μλ―Έλ‘ μ μμ¬ κ²μ΄νΈ(μνΈλ‘νΌ, μΌκ΄μ±, μ΅μ ν κ±°λΆκΆ)κ° λͺ¨λ λꡬ νλμ΄ μ€νλκΈ° μ μ μλνλ©°, λΆνμ€ν κ²½μ° μ¬λμκ² μμλ©λλ€. νκ³: μ΄λ μλ―Έλ‘ μ κ²ν μ΄λ©°, κ²°μ λ‘ μ μ½λ μλλ°μ€λ μλλλ€. |
| ASI06 λ©λͺ¨λ¦¬ λ° μ»¨ν μ€νΈ μ€μΌ | λΆλΆ | κ·Έλν λ©λͺ¨λ¦¬μ λν λͺ¨λ μ°κΈ°λ μ‘°μ©ν λΆμ ν¨κ³Όκ° μλλΌ, λ²μκ° μ νλκ³ λ²μ μ΄ κ΄λ¦¬λλ κ·Έλνμ λν ν΅μ λκ³ μμ¬ κ²ν λ₯Ό κ±°μΉ νλμ λλ€. λ°λΌμ μ€μΌμ μΌμΌν€λ μ°κΈ° μμ²΄κ° κ°μ¬ κ°λ₯ν κ²°μ μ λλ€. νκ³: κ²μλ μ½ν μΈ μ λν μ λ’°λ νκ°λ λΆλΆμ μ λλ€. |
| ASI07 μμ νμ§ μμ μμ΄μ νΈ κ° ν΅μ | λΆλΆ | CIRISEdgeλ λͺ¨λ μμ΄μ νΈ κ° λ©μμ§λ₯Ό 7λ¨κ³ νμ΄νλΌμΈμ ν΅ν΄ κ²μ¦νλ©°, μ΄λ νμ΄λΈλ¦¬λ Ed25519 + ML-DSA-65 μλͺ κ²μ¦μΌλ‘ λ§λ¬΄λ¦¬λ©λλ€(ν¬κΈ° μ ν, νμ μ§μ μμ§λ ¬ν, μ€ν€λ§ νμ© λͺ©λ‘, λμ ν€ νμΈ, μ¬μ μ‘ λ°©μ§ μλμ°). νκ³: μ°ν© μ μ‘ κ³μΈ΅μ μμ§ κ΅¬μΆ μ€μ λλ€. |
| ASI08 μ°μ μ₯μ | μμ | μΈ κ°μ λ 립λ κ³μΈ΅μμ μ νλ©λλ€. μνν νΈμΆμ κ°μΈλ μλΉμ€λ³ νλ‘ μ°¨λ¨κΈ°(λ«ν/μ΄λ¦Ό/λ°μ΄λ¦Ό), μλͺ»λ νλμ΄ μ νλκΈ° μ μ μ΄λ₯Ό λ§λ μμ¬ νμ΄νλΌμΈ, κ·Έλ¦¬κ³ 50κ°μμ 400κ° λ Έλμ κ±Έμ³ κ·Έλ£Ή κ° μ μΆμ΄ 0μΌλ‘ μΈ‘μ λ λ©μ 격리μ λλ€. |
| ASI09 μΈκ°-μμ΄μ νΈ μ λ’° μ μ© | λΆλΆ | μμ¬ νμ΄νλΌμΈμ μ¬λ κ²ν μμκ² λ³΄μ¬μ§λ μ΄μ λ₯Ό ν¬ν¨ν΄, μμ΄μ νΈ μμ μ μ€λͺ ν μ€νΈλ₯Ό μ¬λμ΄ λ³΄κΈ° μ μ κ³Όμ κ³Ό μ‘°μ μ¬λΆμ λν΄ μ±μ ν©λλ€. νκ³: κ²ν λμκ³Ό κ°μ λͺ¨λΈ κ³μ΄λ‘ κ°μ¬λ₯Ό μνν©λλ€. |
| ASI10 λΆλ μμ΄μ νΈ | λΆλΆ | μΈ κ°μ κ³μΈ΅μ΄ μμ΅λλ€. μ¬μ― κ°μ μμ¬μ΄ λͺ¨λ μ€λν νλμ΄ μ€νλκΈ° μ μ μ΄λ₯Ό ν΅μ νκ³ , ν΄μ 체μΈμΌλ‘ μλͺ λ κ°μ¬ κΈ°λ‘μ΄ μνλ₯Ό μ¬νμ νμ§ κ°λ₯νκ² λ§λ€λ©°, μμ μ€ν¨ν ν¬ μ€μμΉλ μ§μ λ μ¬λλ€μ΄ μ λ ¬μ λ²μ΄λ μμ΄μ νΈλ₯Ό μ μ§μν¬ μ μκ² ν©λλ€. νκ³: λ―Έλ¬νκ² μ λ ¬μ λ²μ΄λ¬μ§λ§ μΌκ΄μ± μλ μμ΄μ νΈλ₯Ό μ‘μλ΄λ λ°λ λ³Έμ§μ μΈ νκ³κ° μμ΅λλ€. |
μμ΄μ ν± μ ν리μΌμ΄μ μ μν OWASP ν± 10, 2025λ 12μ λ°ν. 2026λ 7μ κΈ°μ€ CIRISμ λ§€νλ¨. μλͺ»λ νλͺ©μ΄ μμΌλ©΄ μλ €μ£Όμλ©΄ μμ νκ² μ΅λλ€.
μΆμ²
- ASI01 μμ΄μ νΈ λͺ©ν νμ·¨CIRISAgent skill-import SECURITY.md + conscience pipeline
- ASI02 λꡬ μ€λ¨μ©CIRISServer auth/gate.rs + DELEGATION_CONSTRAINTS.md (shipped 0.5.72)
- ASI03 μ μ λ° κΆν λ¨μ©CIRISServer auth/gate.rs (never-list, tighten-only) + adoption plan
- ASI04 μμ΄μ ν± κ³΅κΈλ§CIRISVerify Threat Model, Β§3.4 Supply Chain
- ASI05 μμμΉ λͺ»ν μ½λ μ€νCIRISAgent conscience/core.py (semantic action gates)
- ASI06 λ©λͺ¨λ¦¬ λ° μ»¨ν μ€νΈ μ€μΌCIRISAgent ciris_engine (governed graph memory)
- ASI07 μμ νμ§ μμ μμ΄μ νΈ κ° ν΅μ CIRISEdge README (verify-before-dispatch pipeline)
- ASI08 μ°μ μ₯μ CIRISAgent circuit_breaker.py + CIRISServer measured mesh isolation
- ASI09 μΈκ°-μμ΄μ νΈ μ λ’° μ μ©CIRISAgent epistemic-humility conscience prompt
- ASI10 λΆλ μμ΄μ νΈCIRISVerify HUMANITY_ACCORD kill switch + conscience pipeline
μ΄ λΆλ₯ 체κ³λ νλμ κ΄μ μΌ λΏμ λλ€. AI μ± μμ±μ λν λͺ¨λ μ κ·Ό λ°©μ κ°μ΄λ° CIRISκ° μ΄λμ μμΉνλμ§, κ·Έλ¦¬κ³ ν¬ μ€μμΉλ₯Ό μ΄λ»κ² λ 립μ μΌλ‘ κ²μ¦ν μ μλμ§ νμΈν΄ 보μΈμ.