Skip to content

Releases: RNA4219/aituber-protocols

v0.2.0 - Reference Implementation with Security & CI/CD

24 Mar 12:22

Choose a tag to compare

AITuber Protocol Reference Implementation v0.2.0

参照実装の初回リリースです。相互認証プロトコルの完全な実装を提供します。

✨ 新機能

セキュリティ

  • CodeQL Security Analysis - 週次のセキュリティスキャン
  • Dependabot - 週次の依存関係更新
  • Security Policy - 脆弱性報告ポリシー (SECURITY.md)

CI/CD

  • GitHub Actions CI - 自動ビルド・テスト
  • Docker Support - コンテナ化されたデプロイメント

テスト

  • 統合テスト - 認証フロー・交換フローの統合テスト
  • テストカバレッジ - コアモジュールで ~95%+ 達成

🔧 実装内容

  • Ed25519 デジタル署名による認証
  • チャレンジ・レスポンス認証フロー
  • セッションエポック追跡(ロールバック検出)
  • アイデンティティバージョン管理(鍵ローテーション)
  • 検疫メカニズム(侵害されたエージェント用)
  • 失効エポック追跡

📦 含まれるコンポーネント

  • server/ - 認証サーバー実装
  • client/ - クライアントSDK
  • watcher/ - イベント監視ユーティリティ

🚀 はじめに

```bash
npm install
npm test
npm run dev
```

🐳 Docker

```bash
docker compose up --build
```


完全な変更履歴: c225bf1...v0.2.0