初めての投稿はこちら!Web サービスのセキュリティに関するコミュニティの助けが必要でした。
私は、Web サービスのセキュリティに関する最先端の研究を行っています。識別、アクセス制御、データの完全性、保護、否認防止などの伝送関連の問題を解決するあらゆるソリューションが必要です..
そこで、これらのニーズを満たす現実世界のソリューションをいくつか取得し、SOAP ベースの Web サービス用のソリューションを見つけました。
- 識別: WS-Security フレームワーク
- 認証: Extensible Access Control Markup Language (XACML)
- 認可
- 拡張権利マークアップ言語 (XrML)
- XML キー管理 (XKMS)
- セキュリティ アサーション マークアップ言語 (SAML)
- .NET パスポート
- 機密情報
- WS セキュリティ フレームワーク
- XML暗号化
- セキュア ソケット レイヤー (SSL)
- WSS
そして、それらのほとんどすべてが spring-security を使用して実装可能です
一方、安全性が低いと評判の RESTful Web サービス。Web SSL/TLS に基づくことは、暗号化の優れたソリューションですが、次のような他のセキュリティ プロトコルも存在します。
- OAuth: Facebook、Twitter で使用、トークン交換なし
- OpenID: Google が使用
- キャス
- LDAP、ケルベロス
- ペルソナ、BrowerID
もう 1 つの解決策は、セキュリティをエンタープライズ バスにサービスとして統合することです (Security as a Service)。
だから私の質問は:私が知っておくべき他の解決策はありますか? 他のフレームワークはありますか?
どうもありがとう