Cryptography & Security: Unterschied zwischen den Versionen

Aus Wiki - Jochen Hammann
Zur Navigation springen Zur Suche springen
Zeile 8: Zeile 8:
* [https://tools.ietf.org/html/rfc6750 RFC 6750: The OAuth 2.0 Authorization Framework: Bearer Token Usage]
* [https://tools.ietf.org/html/rfc6750 RFC 6750: The OAuth 2.0 Authorization Framework: Bearer Token Usage]
* [https://tools.ietf.org/html/rfc6819 RFC 6819: OAuth 2.0 Threat Model and Security Considerations]
* [https://tools.ietf.org/html/rfc6819 RFC 6819: OAuth 2.0 Threat Model and Security Considerations]
* [https://tools.ietf.org/html/rfc8252 RFC 8252: OAuth 2.0 for Native Apps]
* [https://tools.ietf.org/html/rfc7636 RFC 7636: Proof Key for Code Exchange by OAuth Public Clients]
* [https://developers.google.com/oauthplayground/ Google OAuth 2.0 Playground]
* [https://developers.google.com/oauthplayground/ Google OAuth 2.0 Playground]
* [https://developers.google.com/identity/protocols/OAuth2 Using OAuth 2.0 to Access Google APIs]
* [https://developers.google.com/identity/protocols/OAuth2 Using OAuth 2.0 to Access Google APIs]
Zeile 24: Zeile 27:
* [http://openid.net/specs/openid-connect-frontchannel-1_0.html OpenID Connect Front-Channel Logout 1.0 - draft 01]
* [http://openid.net/specs/openid-connect-frontchannel-1_0.html OpenID Connect Front-Channel Logout 1.0 - draft 01]
* [http://openid.net/specs/openid-connect-backchannel-1_0.html OpenID Connect Back-Channel Logout 1.0 - draft 03]
* [http://openid.net/specs/openid-connect-backchannel-1_0.html OpenID Connect Back-Channel Logout 1.0 - draft 03]
<br/>
= Access / Refresh Token =
* [https://auth0.com/docs/tokens/refresh-token/current Refresh Tokens]
* [https://auth0.com/blog/refresh-tokens-what-are-they-and-when-to-use-them/ OAuth0 - Refresh Tokens: When to Use Them and How They Interact with JWTs]
* [https://auth0.com/docs/api-auth/tutorials/silent-authentication Silent Authentication]
* [https://auth0.com/blog/5-steps-to-add-modern-authentication-to-legacy-apps-using-jwts/ 5 Steps to Add Modern Authentication to Legacy Apps Using JWTs]
* [https://auth0.com/docs/security/store-tokens Where to Store Tokens]


<br/>
<br/>


= Fast Identity Online (FIDO) =
= Fast Identity Online (FIDO) =
* [https://fidoalliance.org/ FIDO Allianz]
* [https://fidoalliance.org/ FIDO Allianz]
* [https://fidoalliance.org/specifications/download/ Universal Authentication Framework (UAF) / U2F (Universal Second Factor) Specifications]
* [https://fidoalliance.org/specifications/download/ Universal Authentication Framework (UAF) / U2F (Universal Second Factor) Specifications]
Zeile 147: Zeile 161:


* [https://tools.ietf.org/html/rfc5246 RFC 5246: The Transport Layer Security (TLS) Protocol Version 1.2]
* [https://tools.ietf.org/html/rfc5246 RFC 5246: The Transport Layer Security (TLS) Protocol Version 1.2]
<br/>
= OpenID Connect / OAuth2 =
== OAuth2 ==
* [https://tools.ietf.org/html/rfc6749 RFC 6749: The OAuth 2.0 Authorization Framework]
* [https://tools.ietf.org/html/rfc8252 RFC 8252: OAuth 2.0 for Native Apps]
* [https://tools.ietf.org/html/rfc7636 RFC 7636: Proof Key for Code Exchange by OAuth Public Clients]
<br/>
== OpenID Connect ==
* [https://openid.net/connect/ OpenID Connect]
<br/>
== Access / Refresh Token ==
* [https://auth0.com/docs/tokens/refresh-token/current Refresh Tokens]
* [https://auth0.com/blog/refresh-tokens-what-are-they-and-when-to-use-them/ OAuth0 - Refresh Tokens: When to Use Them and How They Interact with JWTs]
* [https://auth0.com/docs/api-auth/tutorials/silent-authentication Silent Authentication]
* [https://auth0.com/blog/5-steps-to-add-modern-authentication-to-legacy-apps-using-jwts/ 5 Steps to Add Modern Authentication to Legacy Apps Using JWTs]
* [https://auth0.com/docs/security/store-tokens Where to Store Tokens]


<br/>
<br/>

Version vom 14. Februar 2020, 17:11 Uhr


OAuth2


OpenID Connect


Access / Refresh Token


Fast Identity Online (FIDO)


Security Assertion Markup Language 2.0 (SAML 2.0)


JSON Web Token et. al.


One Time Passwords


Einweg-Hashfunktionen


Authentifizierung


Challenge Response


Symmetrische Verschlüsselung


Public-Key Cryptography Standards (PKCS) - RSA Laboratories


Generic Security Service API (GSS-API)


Pretty Good Privacy (PGP)


Secure / Multipurpose Internet Mail Extensions (S/MIME)


X.509 Public Key Infrastructure


Transport Layer Security (TLS)


Misc