有如下符号约定: C =客户端模块 AS =身份验证服务器 V=服务器 IDc =用户在C的标识符 IDv= V的标识符 ADc=C的网络地址 Kv=AS和V共享的保密加密密钥 Ktgs=AS和TGS共享的保密加密密钥 TS=时间戳, |=连接 Nonce=随机数 Option=用于请求在返回的票据中设置某些标志 Realm=标志用户所属的域 Times=时间设置,from、 till、 rtimeFlags=票据中所设置的标志 Kerboros 5的票据授权服务交换有如下交互过程: C→TGS: Options I| IDv |I Times IINonce2 || Tickettgs || Authenticatorc TGS→C: RealmC || IDc |I Ticketv |I EKc,tgs[Kc,v II Timesll Nonce2 |I Realmv IIIDv] 请用符号形式写出Tickettgs, Authenticatorc,Ticketv 的内容。
时间: 2023-10-20 17:01:26 浏览: 103
idv_userguide_5.6_it_VIRTUAISLME_idv用户手册_IDV_idv自己开发_
Tickettgs的内容为:EKtgs[v] [Kc,v II TS4 II Lifetime4 II ADc II IDc II Tickettgs]
其中,EKtgs[v]表示使用TGS和V共享的密钥加密,Kc,v表示C和V共享的密钥,TS4表示当前时间戳,Lifetime4表示Tickettgs的有效期,ADc表示C的网络地址,IDc表示C的标识符,Tickettgs表示TGS颁发的票据。
Authenticatorc的内容为:IDc II ADc II TS5
其中,IDc表示C的标识符,ADc表示C的网络地址,TS5表示当前时间戳。
Ticketv的内容为:EKv[c] [Kc,v II TS4 II Lifetime4 II ADc II IDc]
其中,EKv[c]表示使用V和C共享的密钥加密,Kc,v表示C和V共享的密钥,TS4表示当前时间戳,Lifetime4表示Ticketv的有效期,ADc表示C的网络地址,IDc表示C的标识符。
阅读全文