JWTの生成と検証
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「...
-戻る
--[[暗号・復号化 部品]]
--[[アプリケーション設計のポイント]]
--[[汎用認証サイト(Multi-purpose Authentication Site)]]
*目次 [#y1c057a3]
#contents
*概要 [#q8a3b3e5]
-HS256、RS256のJWTの生成(署名)・検証が可能。
-一般的なJWTでは、ほぼ、RS256を使用している。
-プラットフォームや言語を跨いだ、トークン生成が可能。
*ライブラリ [#uc84410b]
以下のライブラリを使用する。
-https://github.com/OpenTouryoProject/OpenTouryo/blob/dev...
**クラス [#ve43cfc6]
以下の2つのクラスがある。
***HS256, 384, 512 [#l036356f]
HMACSHA256, 384, 512ハッシュによるJWT生成(署名)・検証
***RS256, 384, 512 [#iad4f2dd]
RSACryptoServiceProvider:SHA256, 384, 512によるJWT生成(...
***ES256, 384, 512 [#i043c63e]
ECDsaP256, ECDsaP384, ECDsaP521によるJWT生成(署名)・検証
**メソッド [#rffe506e]
***Create [#lc8216c2]
生成(署名)
***Verify [#m145d3c8]
JWT検証
***利用例 [#qe10a550]
汎用認証サイトでは、以下のようにライブラリを使用して、Acc...
-https://github.com/OpenTouryoProject/MultiPurposeAuthSit...
*その他 [#b2e4611a]
**[[検証ツール>暗号・復号化 部品#q103f322]] [#q103f322]
[[暗号・復号化 部品]]の[[検証ツール>暗号・復号化 部品#q10...
**外部サイト [#nb4e0b7c]
-以下のサイトで生成したJWTの検証が可能。
--JSON Web Tokens - jwt.io~
https://jwt.io/
-VERIFY SIGNATUREのPUBLIC KEYにはPEM形式の文字列を使用す...
-PEM形式の文字列は、「[[ココ>https://techinfoofmicrosoftt...
終了行:
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「...
-戻る
--[[暗号・復号化 部品]]
--[[アプリケーション設計のポイント]]
--[[汎用認証サイト(Multi-purpose Authentication Site)]]
*目次 [#y1c057a3]
#contents
*概要 [#q8a3b3e5]
-HS256、RS256のJWTの生成(署名)・検証が可能。
-一般的なJWTでは、ほぼ、RS256を使用している。
-プラットフォームや言語を跨いだ、トークン生成が可能。
*ライブラリ [#uc84410b]
以下のライブラリを使用する。
-https://github.com/OpenTouryoProject/OpenTouryo/blob/dev...
**クラス [#ve43cfc6]
以下の2つのクラスがある。
***HS256, 384, 512 [#l036356f]
HMACSHA256, 384, 512ハッシュによるJWT生成(署名)・検証
***RS256, 384, 512 [#iad4f2dd]
RSACryptoServiceProvider:SHA256, 384, 512によるJWT生成(...
***ES256, 384, 512 [#i043c63e]
ECDsaP256, ECDsaP384, ECDsaP521によるJWT生成(署名)・検証
**メソッド [#rffe506e]
***Create [#lc8216c2]
生成(署名)
***Verify [#m145d3c8]
JWT検証
***利用例 [#qe10a550]
汎用認証サイトでは、以下のようにライブラリを使用して、Acc...
-https://github.com/OpenTouryoProject/MultiPurposeAuthSit...
*その他 [#b2e4611a]
**[[検証ツール>暗号・復号化 部品#q103f322]] [#q103f322]
[[暗号・復号化 部品]]の[[検証ツール>暗号・復号化 部品#q10...
**外部サイト [#nb4e0b7c]
-以下のサイトで生成したJWTの検証が可能。
--JSON Web Tokens - jwt.io~
https://jwt.io/
-VERIFY SIGNATUREのPUBLIC KEYにはPEM形式の文字列を使用す...
-PEM形式の文字列は、「[[ココ>https://techinfoofmicrosoftt...
ページ名: