我需要使用两面的证书并发送对称密钥来创建从服务提供商(SP)到身份提供商(IdP)的连接。
时间轴:
通信标准: https://wiki.oasis-open.org/security/FrontPage#SAML_V2.0_Standard
消息格式: https://joinup.ec.europa.eu/sites/default/files/eidas_message_format_v1.0.pdf
架构扩展: https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf
按证书签名元素: AuthnRequest,ArtifactResolve,ArtifactResponse,响应,LogoutRequest,LogoutResponse
加密的数据: ArtifactREsponse中的断言
对称密钥: AES256-GCM
通过以下方式发送对称密钥: RSA-OAEP或RSA-OAEP-MGF1P 通过RSASSA-PSS
有效有什么插件可以帮助我吗?
我可以使用simplesamlphp吗?