Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
talos — APIキーの発行、検証、失効を行うスケーラブルなAPIキーサーバー。トークン派生により、きめ細かな権限を持つキャパビリティトークンを生成できます。低遅延の検証、水平スケーリング、クラウドネイティブなデプロイに対応しています。 | Kitploit
ツール/GitHubGitHub/ory/talos
認証と認可暗号化/復号化ツールクラウドセキュリティDevSecOpsアイデンティティ&アクセス管理 (IAM)APIセキュリティ
GitHubory/talos

talos

APIキーの発行、検証、失効を行うスケーラブルなAPIキーサーバー。トークン派生により、きめ細かな権限を持つキャパビリティトークンを生成できます。低遅延の検証、水平スケーリング、クラウドネイティブなデプロイに対応しています。

リポジトリを見る
188971ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

Ory Talos - 高スループットシステム向けAPI認証情報管理

チャット · ディスカッション · ニュースレター · ドキュメント · Ory Networkを試す · 採用情報

Ory Talosは、低遅延な検証、水平スケーリング、予測可能な運用に最適化された、スケーラブルで安全なAPIキーサーバーです。APIキーに関する確立されたセキュリティのベストプラクティスに従い、高スループットシステム向けにAPIキーと短命トークンの発行、検証、失効、導出を行います。


  • Ory Talosとは?
    • なぜOry Talosなのか
  • デプロイオプション
    • Ory NetworkでOry Talosを利用する
    • Ory Talosをセルフホストする
  • クイックスタート
  • Ory Talosを利用している組織
  • エコシステム
    • Ory Kratos: アイデンティティおよびユーザー基盤と管理
    • Ory Hydra: OAuth2 & OpenID Connectサーバー
    • Ory Oathkeeper: アイデンティティ&アクセスプロキシ
    • Ory Keto: アクセス制御ポリシーサーバー
  • ドキュメント
  • Ory Talosの開発
  • セキュリティ
    • 脆弱性の開示
  • テレメトリ

Ory Talosとは?

Ory Talosは、APIキーの発行、検証、管理を行うサーバーです。クラウドアーキテクチャのベストプラクティスに従い、以下に重点を置いています。

  • 規模に応じたAPIキーの発行、検証、失効
  • 外部で発行されたAPIキーのインポートによる統一的検証
  • 長期有効なキーからの短命JWTおよびmacaroonトークンの導出
  • 高速なAPIキー検証のためのサイドカーデプロイ
  • キャッシュと最終的失効による低遅延な検証
  • 構造化ログ、メトリクス、トレーシングによる予測可能な運用

アーキテクチャ、機能セット、他のシステムとの比較について詳しくは、Ory Talosドキュメントから始めることをお勧めします。

なぜOry Talosなのか

Ory Talosは次のように設計されています:

  • 管理(admin)、セルフサービス(self-service)、オールインワン(all-in-one)の3つのデプロイモードを持つ単一バイナリとして実行
  • キャッシュにより低遅延でデータベースに対してAPIキーを検証し、導出されたJWTおよびmacaroonトークンはデータベース参照なしでオフライン検証
  • 管理面とセルフサービス面を分離し、キーの作成、失効、導出、検証が、所持証明によるセルフ失効から独立してスケールし、安全に保護されるようにする
  • 外部データベース(Postgres、MySQL、CockroachDB)とオプションの分散キャッシュによる水平スケーリング
  • Kubernetesやマネージドプラットフォームなどの最新のクラウドネイティブ環境に対応
  • スコープを制限した短命トークンをオフラインで生成し、エージェント、CI/CDジョブ、サービスがリクエストのたびにサーバーを呼び出さないようにする
  • 認証情報のルーティング、ハッシュ化、検証を集中管理し、定数時間で実行

デプロイオプション

Ory Talosは主に次の2つの方法で実行できます:

  • Ory Network上のマネージドサービスとして
  • Ory Enterprise Licenseの有無にかかわらず、自社管理のセルフホストサービスとして

Ory NetworkでOry Talosを利用する

Ory Networkは、本番環境でOry Talosを利用する最も迅速な方法です。

Ory Networkが提供するもの:

  • 低遅延のグローバルエッジでのAPIキー発行、検証、導出
  • シングルサインオン、APIアクセス、マシン間認可のためのOAuth2およびOpenID Connect
  • 数十億のユーザーとデバイスに対応するアイデンティティおよび認証情報管理
  • パスキー、生体認証、ソーシャルログイン、SSO、多要素認証に対応した登録、ログイン、アカウント管理フロー
  • 構築済みのログイン、登録、アカウント管理ページとコンポーネント
  • Ory Permission Languageを使用したZanzibarモデルに基づく低遅延の権限チェック
  • データの局所性とコンプライアンスを考慮したGDPR対応ストレージ
  • 管理と運用のためのWebベースのOry ConsoleおよびOry CLI
  • オープンソースサーバーと互換性のあるクラウドネイティブAPI
  • 公正な従量課金制の料金体系

開始するには、無料の開発者アカウントにサインアップしてください。

Ory Talosをセルフホストする

Ory Talosを自社で実行すれば、インフラ、デプロイ、カスタマイズを完全に制御できます。

インストールガイドでは、以下の方法を説明しています:

  • Linux、macOS、Windows、DockerへのOry Talosのインストール
  • SQLite、PostgreSQL、MySQL、CockroachDBなどのデータベースの設定
  • Kubernetesおよびその他のオーケストレーションシステムへのデプロイ

オープンソース版は、組み込みSQLiteデータベースに対して単一インスタンスとして実行されます。実験、プロトタイプ作成、またはサービスレベル契約(SLA)なしでの低トラフィックワークロードの実行を希望する個人、研究者、ハッカー、企業に最適です。

ビジネスクリティカルなシステムの一部としてOry Talosを実行する場合、たとえばホットパスでのAPIキー検証などでは、運用上およびセキュリティ上のリスクを軽減するために商用契約の利用をお勧めします。Ory Enterprise License (OEL) はセルフホスト版Ory Talosの上位層として機能し、以下を提供します:

  • 外部データベース(Postgres、MySQL、CockroachDB)によるマルチノードデプロイ
  • マルチテナンシー、分散キャッシュ、レート制限の実施、エッジ検証ノード
  • CVEパッチを含む定期的なセキュリティリリースとSLA
  • 高度なスケーリングと複雑なデプロイのサポート
  • 応答SLA付きのプレミアムサポートオプション、エンジニアへの直接アクセス、オンボーディング支援
  • 頻繁に検証されたエンタープライズビルドが格納されたプライベートDockerレジストリへのアクセス

CVE修正の保証、最新のエンタープライズビルド、高度な機能、本番サポートを受けるには、有効なOry Enterprise LicenseとOry Enterprise Dockerレジストリへのアクセスが必要です。詳細については、Oryチームにお問い合わせください。

クイックスタート

Ory CLIをインストールしてマネージドOry Networkを利用するか、Docker ComposeでOry Talosをローカルで実行できます。

root@kitploit:~
# Install the Ory CLI if you do not have it yet:
bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory
sudo mv ./ory /usr/local/bin/

# Sign in or sign up
ory auth

# Create a new project
ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project

Ory Talosをローカルで実行するには:

root@kitploit:~
# Open source edition (SQLite, single-node)
docker-compose -f docker-compose.oss.yaml up --build

APIは http://localhost:4420 で利用できます。

キーの発行、検証、失効のエンドツーエンドのチュートリアルについては、クイックスタートガイドおよび発行と検証を参照してください。

Ory Talosを利用している組織

Oryコミュニティは、個人、企業、メンテナーの皆様の尽力によって成り立っています。Oryチームは、バグレポートや機能リクエストの提出から、パッチやドキュメントの貢献まで、関わってくださったすべての方に感謝いたします。Oryコミュニティは5万人以上のメンバーを擁し、成長を続けています。Oryスタックは、毎日何千もの企業で70億以上のAPIリクエストを保護しています。これらはすべて、一人ひとりの皆様のおかげです。

Ory TalosがNetworkに搭載された際にここで紹介されたい方は、[email protected]までご連絡ください。

すべての個人コントリビューターに感謝します

エコシステム

Oryはアーキテクチャ設計において、いくつかの基本理念に基づいて構築されています:

  • 最小限の依存関係
  • あらゆる環境で実行可能
  • 手間なくスケール
  • 人為的ミスとネットワークエラーの余地を最小化

Oryのアーキテクチャは、Kubernetes、CloudFoundry、OpenShiftなどのコンテナオーケストレーションシステム上で最適に動作するように設計されています。バイナリは小さく、システム依存(Java、Node、Ruby、libxmlなど)なしで、すべての一般的なプロセッサタイプ(ARM、AMD64、i386)とオペレーティングシステム(FreeBSD、Linux、macOS、Windows)で利用できます。

Ory Kratos: アイデンティティおよびユーザー基盤と管理

Ory Kratosは、クラウドアーキテクチャのベストプラクティスに従って構築された、APIファーストのアイデンティティおよびユーザー管理システムです。ほぼすべてのソフトウェアアプリケーションが対応する必要がある主要なユースケース(セルフサービスのログインと登録、多要素認証(MFA/2FA)、アカウントのリカバリと検証、プロフィール、アカウント管理)を実装しています。

Ory Hydra: OAuth2 & OpenID Connectサーバー

Ory Hydraは、OpenID認定™のOAuth2およびOpenID Connectプロバイダーで、小さな「ブリッジ」アプリケーションを作成するだけで、既存のあらゆるアイデンティティシステムに簡単に接続できます。ユーザーインターフェースとユーザーエクスペリエンスのフローを完全に制御できます。

Ory Oathkeeper: アイデンティティ&アクセスプロキシ

Ory Oathkeeperは、Webサービス向けに設定可能な認証、認可、リクエスト変更ルールを備えたBeyondCorp/Zero Trustアイデンティティ&アクセスプロキシ(IAP)です。JWT、アクセストークン、APIキー、mTLSを認証し、含まれるサブジェクトがリクエストを実行できるかどうかをチェックし、結果のコンテンツをカスタムヘッダー(X-User-ID)、JSON Webトークンなどにエンコードします。

Ory Keto: アクセス制御ポリシーサーバー

Ory Ketoはポリシー決定ポイントです。AWS IAMポリシーに似た一連のアクセス制御ポリシーを使用して、サブジェクト(ユーザー、アプリケーション、サービス、車両など)がリソースに対して特定のアクションを実行する権限を持っているかどうかを判断します。

ドキュメント

Ory Talosのドキュメントはwww.ory.com/docs/talosにあります。

Ory Talosの開発

以下の項目については CONTRIBUTING.md を参照してください:

  • コントリビューションガイドライン
  • 前提条件と開発環境のセットアップ
  • OSS版および商用ビルドのテスト実行
  • protobuf、SQL、SDKアーティファクトの生成
  • Dockerイメージのビルド

セキュリティ

Ory Talosは、ホットパス上で生のAPIキー、派生トークン、署名キーといった認証情報を処理します。実装では、定数時間比較、集中型の認証情報ルーティング、テナントごとのネットワーク分離を使用しています。暗号化、テナント分離、運用上の堅牢化の詳細については、セキュリティモデルとセキュリティ堅牢化ガイドをお読みください。

脆弱性の開示

セキュリティの脆弱性を発見したと思われる場合は、フォーラム、チャット、GitHubで公開しないでください。責任ある開示に関するすべての情報は、当社のsecurity.txtに記載されています。

テレメトリ

当社のサービスは要約された匿名データを収集しますが、これはオプションで無効にできます。詳細についてはこちらをクリックしてください。

ライブラリとサードパーティプロジェクト

Oryコミュニティ:

  • コミュニティプロジェクトと記事の概要については、こちらのドキュメントを参照してください。
ツールをダウンロード