File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00457fb0
00457fb0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fb0str x30, [sp-32]!
00457fb4stur x29, [sp-8]
00457fb8sub x29, sp, 8
00457fbcstr wzr, [sp+20]
00457fc0orr x0, xzr, 16
00457fc4str w0, [sp+20]
00457fc8add x29, sp, 24
00457fccadd sp, sp, 32
00457fd0ret x30
00457fd4udf 0
00457fd8udf 0
00457fdcudf 0
00457fb0
00457fb0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fb0str x30, [sp-32]!
00457fb4stur x29, [sp-8]
00457fb8sub x29, sp, 8
00457fbcstr wzr, [sp+20]
00457fc0orr x0, xzr, 16
00457fc4str w0, [sp+20]
00457fc8add x29, sp, 24
00457fccadd sp, sp, 32
00457fd0ret x30
00457fd4udf 0
00457fd8udf 0
00457fdcudf 0
00457fb0
00457fe0
00457fe0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fe0str x30, [sp-32]!
00457fe4stur x29, [sp-8]
00457fe8sub x29, sp, 8
00457fecstr wzr, [sp+20]
00457ff0orr x0, xzr, 12
00457ff4str w0, [sp+20]
00457ff8add x29, sp, 24
00457ffcadd sp, sp, 32
00458000ret x30
00458004udf 0
00458008udf 0
0045800cudf 0
00457fe0
00457fe0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00457fe0str x30, [sp-32]!
00457fe4stur x29, [sp-8]
00457fe8sub x29, sp, 8
00457fecstr wzr, [sp+20]
00457ff0orr x0, xzr, 12
00457ff4str w0, [sp+20]
00457ff8add x29, sp, 24
00457ffcadd sp, sp, 32
00458000ret x30
00458004udf 0
00458008udf 0
0045800cudf 0
00457fe0
00458010
00458010gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458010str x30, [sp-32]!
00458014stur x29, [sp-8]
00458018sub x29, sp, 8
0045801cstr xzr, [sp+16]
00458020orr x0, xzr, 24
00458024str x0, [sp+16]
00458028add x29, sp, 24
0045802cadd sp, sp, 32
00458030ret x30
00458034udf 0
00458038udf 0
0045803cudf 0
00458010
00458010gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458010str x30, [sp-32]!
00458014stur x29, [sp-8]
00458018sub x29, sp, 8
0045801cstr xzr, [sp+16]
00458020orr x0, xzr, 24
00458024str x0, [sp+16]
00458028add x29, sp, 24
0045802cadd sp, sp, 32
00458030ret x30
00458034udf 0
00458038udf 0
0045803cudf 0
00458010
00458040
00458040gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458040str x30, [sp-32]!
00458044stur x29, [sp-8]
00458048sub x29, sp, 8
0045804cstr xzr, [sp+16]
00458050movz x0, 168
00458054str x0, [sp+16]
00458058add x29, sp, 24
0045805cadd sp, sp, 32
00458060ret x30
00458064udf 0
00458068udf 0
0045806cudf 0
00458040
00458040gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458040str x30, [sp-32]!
00458044stur x29, [sp-8]
00458048sub x29, sp, 8
0045804cstr xzr, [sp+16]
00458050movz x0, 168
00458054str x0, [sp+16]
00458058add x29, sp, 24
0045805cadd sp, sp, 32
00458060ret x30
00458064udf 0
00458068udf 0
0045806cudf 0
00458040
00458070
00458070gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458070str x30, [sp-32]!
00458074stur x29, [sp-8]
00458078sub x29, sp, 8
0045807cstr xzr, [sp+16]
00458080adrp x1, 0x281000
00458084add x1, x1, 152
00458088str x1, [sp+16]
0045808cldr x0, [sp+16]
00458090add x29, sp, 24
00458094add sp, sp, 32
00458098ret x30
0045809cudf 0
00458070
00458070gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458070str x30, [sp-32]!
00458074stur x29, [sp-8]
00458078sub x29, sp, 8
0045807cstr xzr, [sp+16]
00458080adrp x1, 0x281000
00458084add x1, x1, 152
00458088str x1, [sp+16]
0045808cldr x0, [sp+16]
00458090add x29, sp, 24
00458094add sp, sp, 32
00458098ret x30
0045809cudf 0
00458070
004580a0
004580a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580a0str x30, [sp-32]!
004580a4stur x29, [sp-8]
004580a8sub x29, sp, 8
004580acstr xzr, [sp+16]
004580b0orr x0, xzr, 8
004580b4str x0, [sp+16]
004580b8add x29, sp, 24
004580bcadd sp, sp, 32
004580c0ret x30
004580c4udf 0
004580c8udf 0
004580ccudf 0
004580a0
004580a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580a0str x30, [sp-32]!
004580a4stur x29, [sp-8]
004580a8sub x29, sp, 8
004580acstr xzr, [sp+16]
004580b0orr x0, xzr, 8
004580b4str x0, [sp+16]
004580b8add x29, sp, 24
004580bcadd sp, sp, 32
004580c0ret x30
004580c4udf 0
004580c8udf 0
004580ccudf 0
004580a0
004580d0
004580d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580d0str x30, [sp-48]!
004580d4stur x29, [sp-8]
004580d8sub x29, sp, 8
004580dcstp xzr, xzr, [sp+8]
004580e0stp xzr, xzr, [sp+24]
004580e4stp xzr, xzr, [sp+8]
004580e8mov x0, xzr
004580ecmov x1, xzr
004580f0add x29, sp, 40
004580f4add sp, sp, 48
004580f8ret x30
004580fcudf 0
004580d0
004580d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004580d0str x30, [sp-48]!
004580d4stur x29, [sp-8]
004580d8sub x29, sp, 8
004580dcstp xzr, xzr, [sp+8]
004580e0stp xzr, xzr, [sp+24]
004580e4stp xzr, xzr, [sp+8]
004580e8mov x0, xzr
004580ecmov x1, xzr
004580f0add x29, sp, 40
004580f4add sp, sp, 48
004580f8ret x30
004580fcudf 0
004580d0
00458100
00458100gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458100str x30, [sp-32]!
00458104stur x29, [sp-8]
00458108sub x29, sp, 8
0045810cstr xzr, [sp+16]
00458110orr x0, xzr, 8
00458114str x0, [sp+16]
00458118add x29, sp, 24
0045811cadd sp, sp, 32
00458120ret x30
00458124udf 0
00458128udf 0
0045812cudf 0
00458100
00458100gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458100str x30, [sp-32]!
00458104stur x29, [sp-8]
00458108sub x29, sp, 8
0045810cstr xzr, [sp+16]
00458110orr x0, xzr, 8
00458114str x0, [sp+16]
00458118add x29, sp, 24
0045811cadd sp, sp, 32
00458120ret x30
00458124udf 0
00458128udf 0
0045812cudf 0
00458100
00458130
00458130gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458130ldr x16, [x28+16]
00458134subs xzr, sp, x16
00458138b.ls 0x458194
0045813cstr x30, [sp-64]!
00458140stur x29, [sp-8]
00458144sub x29, sp, 8
00458148str xzr, [sp+16]
0045814cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc
00458150str x0, [sp+48]
00458154ldr x1, [x0]
00458158mov x26, x0
0045815cblr x1
00458160str x0, [sp+32]
00458164str x1, [sp+40]
00458168ldrsb x27, [x0]
0045816cldr x0, [x0+40]
00458170mov x2, x0
00458174mov x0, x1
00458178blr x2
0045817cstr x0, [sp+24]
00458180ubfm x0, x0, 61, 60
00458184str x0, [sp+16]
00458188ldur x29, [sp-8]
0045818cldr x30, [sp], 64
00458190ret x30
00458194
00458194loc_458194:
00458194mov x3, x30
00458198bl runtime.morestack_noctxt.abi0
0045819cb 0x458130
00458130
00458130gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
00458130ldr x16, [x28+16]
00458134subs xzr, sp, x16
00458138b.ls 0x458194
0045813cstr x30, [sp-64]!
00458140stur x29, [sp-8]
00458144sub x29, sp, 8
00458148str xzr, [sp+16]
0045814cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetHashFunc
00458150str x0, [sp+48]
00458154ldr x1, [x0]
00458158mov x26, x0
0045815cblr x1
00458160str x0, [sp+32]
00458164str x1, [sp+40]
00458168ldrsb x27, [x0]
0045816cldr x0, [x0+40]
00458170mov x2, x0
00458174mov x0, x1
00458178blr x2
0045817cstr x0, [sp+24]
00458180ubfm x0, x0, 61, 60
00458184str x0, [sp+16]
00458188ldur x29, [sp-8]
0045818cldr x30, [sp], 64
00458190ret x30
00458194
00458194loc_458194:
00458194mov x3, x30
00458198bl runtime.morestack_noctxt.abi0
0045819cb 0x458130
00458130
004581a0
004581a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004581a0str x30, [sp-32]!
004581a4stur x29, [sp-8]
004581a8sub x29, sp, 8
004581acstr xzr, [sp+16]
004581b0orr x0, xzr, 64
004581b4str x0, [sp+16]
004581b8add x29, sp, 24
004581bcadd sp, sp, 32
004581c0ret x30
004581c4udf 0
004581c8udf 0
004581ccudf 0
004581a0
004581a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e)
004581a0str x30, [sp-32]!
004581a4stur x29, [sp-8]
004581a8sub x29, sp, 8
004581acstr xzr, [sp+16]
004581b0orr x0, xzr, 64
004581b4str x0, [sp+16]
004581b8add x29, sp, 24
004581bcadd sp, sp, 32
004581c0ret x30
004581c4udf 0
004581c8udf 0
004581ccudf 0
004581a0
004581d0
004581d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct string secret, struct string salt, struct string s2kparams)
004581d0ldr x16, [x28+16]
004581d4sub x17, sp, 64
004581d8subs xzr, x17, x16
004581dcb.ls 0x458320
004581e0str x30, [sp-192]!
004581e4stur x29, [sp-8]
004581e8sub x29, sp, 8
004581ecstr x0, [sp+200]
004581f0str x1, [sp+208]
004581f4str x2, [sp+216]
004581f8str x3, [sp+224]
004581fcstr x4, [sp+232]
00458200str x5, [sp+240]
00458204str xzr, [sp+72]
00458208stp xzr, xzr, [sp+80]
0045820cstp xzr, xzr, [sp+56]
00458210ldr x6, [sp+240]
00458214cbnz x6, 0x45821c
00458218b 0x458274
0045821c
0045821cloc_45821c:
0045821cadrp x0, 0x267000
00458220add x0, x0, 2751
00458224movz x1, 33
00458228bl errors.New
0045822cstr x0, [sp+120]
00458230str x1, [sp+128]
00458234adrp x2, 0x5f3000
00458238add x2, x2, 1504
0045823cstr x2, [sp+176]
00458240b 0x458244
00458244
00458244loc_458244:
00458244str x2, [sp+72]
00458248stp xzr, xzr, [sp+80]
0045824cldr x3, [sp+120]
00458250ldr x4, [sp+128]
00458254str x3, [sp+56]
00458258str x4, [sp+64]
0045825cldr x0, [sp+72]
00458260ldr x1, [sp+80]
00458264ldr x2, [sp+88]
00458268ldur x29, [sp-8]
0045826cldr x30, [sp], 192
00458270ret x30
00458274
00458274loc_458274:
00458274str xzr, [sp+96]
00458278stp xzr, xzr, [sp+104]
0045827cstp xzr, xzr, [sp+120]
00458280ldr x0, [sp+200]
00458284ldr x2, [sp+216]
00458288ldr x1, [sp+208]
0045828cldr x3, [sp+224]
00458290adrp x4, 0x2c4000
00458294add x4, x4, 4064
00458298adrp x5, 0x5f3000
0045829cadd x5, x5, 1504
004582a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3StringToKey
004582a4str x0, [sp+96]
004582a8str x1, [sp+104]
004582acstr x2, [sp+112]
004582b0str x3, [sp+120]
004582b4str x4, [sp+128]
004582b8ldr x6, [sp+104]
004582bcldr x7, [sp+112]
004582c0ldr x8, [sp+96]
004582c4str x8, [sp+152]
004582c8str x6, [sp+160]
004582ccstr x7, [sp+168]
004582d0ldr x6, [sp+120]
004582d4ldr x7, [sp+128]
004582d8str x6, [sp+136]
004582dcstr x7, [sp+144]
004582e0ldr x6, [sp+152]
004582e4ldr x7, [sp+160]
004582e8ldr x8, [sp+168]
004582ecstr x6, [sp+72]
004582f0str x7, [sp+80]
004582f4str x8, [sp+88]
004582f8ldr x3, [sp+136]
004582fcldr x4, [sp+144]
00458300str x3, [sp+56]
00458304str x4, [sp+64]
00458308ldr x0, [sp+72]
0045830cldr x1, [sp+80]
00458310ldr x2, [sp+88]
00458314ldur x29, [sp-8]
00458318ldr x30, [sp], 192
0045831cret x30
00458320
00458320loc_458320:
00458320stp x0, x1, [sp+8]
00458324stp x2, x3, [sp+24]
00458328stp x4, x5, [sp+40]
0045832cmov x3, x30
00458330bl runtime.morestack_noctxt.abi0
00458334ldp x0, x1, [sp+8]
00458338ldp x2, x3, [sp+24]
0045833cldp x4, x5, [sp+40]
00458340b 0x4581d0
00458344udf 0
00458348udf 0
0045834cudf 0
004581d0
004581d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct string secret, struct string salt, struct string s2kparams)
004581d0ldr x16, [x28+16]
004581d4sub x17, sp, 64
004581d8subs xzr, x17, x16
004581dcb.ls 0x458320
004581e0str x30, [sp-192]!
004581e4stur x29, [sp-8]
004581e8sub x29, sp, 8
004581ecstr x0, [sp+200]
004581f0str x1, [sp+208]
004581f4str x2, [sp+216]
004581f8str x3, [sp+224]
004581fcstr x4, [sp+232]
00458200str x5, [sp+240]
00458204str xzr, [sp+72]
00458208stp xzr, xzr, [sp+80]
0045820cstp xzr, xzr, [sp+56]
00458210ldr x6, [sp+240]
00458214cbnz x6, 0x45821c
00458218b 0x458274
0045821c
0045821cloc_45821c:
0045821cadrp x0, 0x267000
00458220add x0, x0, 2751
00458224movz x1, 33
00458228bl errors.New
0045822cstr x0, [sp+120]
00458230str x1, [sp+128]
00458234adrp x2, 0x5f3000
00458238add x2, x2, 1504
0045823cstr x2, [sp+176]
00458240b 0x458244
00458244
00458244loc_458244:
00458244str x2, [sp+72]
00458248stp xzr, xzr, [sp+80]
0045824cldr x3, [sp+120]
00458250ldr x4, [sp+128]
00458254str x3, [sp+56]
00458258str x4, [sp+64]
0045825cldr x0, [sp+72]
00458260ldr x1, [sp+80]
00458264ldr x2, [sp+88]
00458268ldur x29, [sp-8]
0045826cldr x30, [sp], 192
00458270ret x30
00458274
00458274loc_458274:
00458274str xzr, [sp+96]
00458278stp xzr, xzr, [sp+104]
0045827cstp xzr, xzr, [sp+120]
00458280ldr x0, [sp+200]
00458284ldr x2, [sp+216]
00458288ldr x1, [sp+208]
0045828cldr x3, [sp+224]
00458290adrp x4, 0x2c4000
00458294add x4, x4, 4064
00458298adrp x5, 0x5f3000
0045829cadd x5, x5, 1504
004582a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3StringToKey
004582a4str x0, [sp+96]
004582a8str x1, [sp+104]
004582acstr x2, [sp+112]
004582b0str x3, [sp+120]
004582b4str x4, [sp+128]
004582b8ldr x6, [sp+104]
004582bcldr x7, [sp+112]
004582c0ldr x8, [sp+96]
004582c4str x8, [sp+152]
004582c8str x6, [sp+160]
004582ccstr x7, [sp+168]
004582d0ldr x6, [sp+120]
004582d4ldr x7, [sp+128]
004582d8str x6, [sp+136]
004582dcstr x7, [sp+144]
004582e0ldr x6, [sp+152]
004582e4ldr x7, [sp+160]
004582e8ldr x8, [sp+168]
004582ecstr x6, [sp+72]
004582f0str x7, [sp+80]
004582f4str x8, [sp+88]
004582f8ldr x3, [sp+136]
004582fcldr x4, [sp+144]
00458300str x3, [sp+56]
00458304str x4, [sp+64]
00458308ldr x0, [sp+72]
0045830cldr x1, [sp+80]
00458310ldr x2, [sp+88]
00458314ldur x29, [sp-8]
00458318ldr x30, [sp], 192
0045831cret x30
00458320
00458320loc_458320:
00458320stp x0, x1, [sp+8]
00458324stp x2, x3, [sp+24]
00458328stp x4, x5, [sp+40]
0045832cmov x3, x30
00458330bl runtime.morestack_noctxt.abi0
00458334ldp x0, x1, [sp+8]
00458338ldp x2, x3, [sp+24]
0045833cldp x4, x5, [sp+40]
00458340b 0x4581d0
00458344udf 0
00458348udf 0
0045834cudf 0
004581d0
00458350
00458350gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 b)
00458350ldr x16, [x28+16]
00458354subs xzr, sp, x16
00458358b.ls 0x4583b0
0045835cstr x30, [sp-96]!
00458360stur x29, [sp-8]
00458364sub x29, sp, 8
00458368str x0, [sp+104]
0045836cstr x1, [sp+112]
00458370str x2, [sp+120]
00458374str xzr, [sp+40]
00458378stp xzr, xzr, [sp+48]
0045837cldr x0, [sp+104]
00458380ldr x1, [sp+112]
00458384ldr x2, [sp+120]
00458388bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3RandomToKey
0045838cstr x0, [sp+64]
00458390str x1, [sp+72]
00458394str x2, [sp+80]
00458398str x0, [sp+40]
0045839cstr x1, [sp+48]
004583a0str x2, [sp+56]
004583a4ldur x29, [sp-8]
004583a8ldr x30, [sp], 96
004583acret x30
004583b0
004583b0loc_4583b0:
004583b0stp x0, x1, [sp+8]
004583b4str x2, [sp+24]
004583b8mov x3, x30
004583bcbl runtime.morestack_noctxt.abi0
004583c0ldp x0, x1, [sp+8]
004583c4ldr x2, [sp+24]
004583c8b 0x458350
004583ccudf 0
00458350
00458350gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 b)
00458350ldr x16, [x28+16]
00458354subs xzr, sp, x16
00458358b.ls 0x4583b0
0045835cstr x30, [sp-96]!
00458360stur x29, [sp-8]
00458364sub x29, sp, 8
00458368str x0, [sp+104]
0045836cstr x1, [sp+112]
00458370str x2, [sp+120]
00458374str xzr, [sp+40]
00458378stp xzr, xzr, [sp+48]
0045837cldr x0, [sp+104]
00458380ldr x1, [sp+112]
00458384ldr x2, [sp+120]
00458388bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3RandomToKey
0045838cstr x0, [sp+64]
00458390str x1, [sp+72]
00458394str x2, [sp+80]
00458398str x0, [sp+40]
0045839cstr x1, [sp+48]
004583a0str x2, [sp+56]
004583a4ldur x29, [sp-8]
004583a8ldr x30, [sp], 96
004583acret x30
004583b0
004583b0loc_4583b0:
004583b0stp x0, x1, [sp+8]
004583b4str x2, [sp+24]
004583b8mov x3, x30
004583bcbl runtime.morestack_noctxt.abi0
004583c0ldp x0, x1, [sp+8]
004583c4ldr x2, [sp+24]
004583c8b 0x458350
004583ccudf 0
00458350
004583d0
004583d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
004583d0ldr x16, [x28+16]
004583d4sub x17, sp, 112
004583d8subs xzr, x17, x16
004583dcb.ls 0x4584ec
004583e0str x30, [sp-240]!
004583e4stur x29, [sp-8]
004583e8sub x29, sp, 8
004583ecstr x0, [sp+248]
004583f0str x1, [sp+256]
004583f4str x2, [sp+264]
004583f8str x3, [sp+272]
004583fcstr x4, [sp+280]
00458400str x5, [sp+288]
00458404str xzr, [sp+88]
00458408stp xzr, xzr, [sp+96]
0045840cstp xzr, xzr, [sp+72]
00458410str xzr, [sp+152]
00458414stp xzr, xzr, [sp+160]
00458418stp xzr, xzr, [sp+216]
0045841cldr x0, [sp+248]
00458420ldr x3, [sp+272]
00458424ldr x1, [sp+256]
00458428ldr x4, [sp+280]
0045842cldr x2, [sp+264]
00458430ldr x5, [sp+288]
00458434adrp x6, 0x2c4000
00458438add x6, x6, 4064
0045843cadrp x7, 0x5f3000
00458440add x7, x7, 1504
00458444bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00458448str x0, [sp+152]
0045844cstr x1, [sp+160]
00458450str x2, [sp+168]
00458454str x3, [sp+216]
00458458str x4, [sp+224]
0045845cldr x8, [sp+160]
00458460ldr x9, [sp+168]
00458464ldr x10, [sp+152]
00458468str x10, [sp+192]
0045846cstr x8, [sp+200]
00458470str x9, [sp+208]
00458474ldr x8, [sp+216]
00458478ldr x9, [sp+224]
0045847cstr x8, [sp+176]
00458480str x9, [sp+184]
00458484ldr x8, [sp+192]
00458488ldr x9, [sp+200]
0045848cldr x10, [sp+208]
00458490str x8, [sp+112]
00458494str x9, [sp+120]
00458498str x10, [sp+128]
0045849cldr x8, [sp+176]
004584a0ldr x9, [sp+184]
004584a4str x8, [sp+136]
004584a8str x9, [sp+144]
004584acldr x8, [sp+112]
004584b0ldr x9, [sp+120]
004584b4ldr x10, [sp+128]
004584b8str x8, [sp+88]
004584bcstr x9, [sp+96]
004584c0str x10, [sp+104]
004584c4ldr x3, [sp+136]
004584c8ldr x4, [sp+144]
004584ccstr x3, [sp+72]
004584d0str x4, [sp+80]
004584d4ldr x0, [sp+88]
004584d8ldr x1, [sp+96]
004584dcldr x2, [sp+104]
004584e0ldur x29, [sp-8]
004584e4ldr x30, [sp], 240
004584e8ret x30
004584ec
004584ecloc_4584ec:
004584ecstp x0, x1, [sp+8]
004584f0stp x2, x3, [sp+24]
004584f4stp x4, x5, [sp+40]
004584f8mov x3, x30
004584fcbl runtime.morestack_noctxt.abi0
00458500ldp x0, x1, [sp+8]
00458504ldp x2, x3, [sp+24]
00458508ldp x4, x5, [sp+40]
0045850cb 0x4583d0
004583d0
004583d0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
004583d0ldr x16, [x28+16]
004583d4sub x17, sp, 112
004583d8subs xzr, x17, x16
004583dcb.ls 0x4584ec
004583e0str x30, [sp-240]!
004583e4stur x29, [sp-8]
004583e8sub x29, sp, 8
004583ecstr x0, [sp+248]
004583f0str x1, [sp+256]
004583f4str x2, [sp+264]
004583f8str x3, [sp+272]
004583fcstr x4, [sp+280]
00458400str x5, [sp+288]
00458404str xzr, [sp+88]
00458408stp xzr, xzr, [sp+96]
0045840cstp xzr, xzr, [sp+72]
00458410str xzr, [sp+152]
00458414stp xzr, xzr, [sp+160]
00458418stp xzr, xzr, [sp+216]
0045841cldr x0, [sp+248]
00458420ldr x3, [sp+272]
00458424ldr x1, [sp+256]
00458428ldr x4, [sp+280]
0045842cldr x2, [sp+264]
00458430ldr x5, [sp+288]
00458434adrp x6, 0x2c4000
00458438add x6, x6, 4064
0045843cadrp x7, 0x5f3000
00458440add x7, x7, 1504
00458444bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00458448str x0, [sp+152]
0045844cstr x1, [sp+160]
00458450str x2, [sp+168]
00458454str x3, [sp+216]
00458458str x4, [sp+224]
0045845cldr x8, [sp+160]
00458460ldr x9, [sp+168]
00458464ldr x10, [sp+152]
00458468str x10, [sp+192]
0045846cstr x8, [sp+200]
00458470str x9, [sp+208]
00458474ldr x8, [sp+216]
00458478ldr x9, [sp+224]
0045847cstr x8, [sp+176]
00458480str x9, [sp+184]
00458484ldr x8, [sp+192]
00458488ldr x9, [sp+200]
0045848cldr x10, [sp+208]
00458490str x8, [sp+112]
00458494str x9, [sp+120]
00458498str x10, [sp+128]
0045849cldr x8, [sp+176]
004584a0ldr x9, [sp+184]
004584a4str x8, [sp+136]
004584a8str x9, [sp+144]
004584acldr x8, [sp+112]
004584b0ldr x9, [sp+120]
004584b4ldr x10, [sp+128]
004584b8str x8, [sp+88]
004584bcstr x9, [sp+96]
004584c0str x10, [sp+104]
004584c4ldr x3, [sp+136]
004584c8ldr x4, [sp+144]
004584ccstr x3, [sp+72]
004584d0str x4, [sp+80]
004584d4ldr x0, [sp+88]
004584d8ldr x1, [sp+96]
004584dcldr x2, [sp+104]
004584e0ldur x29, [sp-8]
004584e4ldr x30, [sp], 240
004584e8ret x30
004584ec
004584ecloc_4584ec:
004584ecstp x0, x1, [sp+8]
004584f0stp x2, x3, [sp+24]
004584f4stp x4, x5, [sp+40]
004584f8mov x3, x30
004584fcbl runtime.morestack_noctxt.abi0
00458500ldp x0, x1, [sp+8]
00458504ldp x2, x3, [sp+24]
00458508ldp x4, x5, [sp+40]
0045850cb 0x4583d0
004583d0
00458510
00458510gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
00458510ldr x16, [x28+16]
00458514sub x17, sp, 96
00458518subs xzr, x17, x16
0045851cb.ls 0x458660
00458520str x30, [sp-224]!
00458524stur x29, [sp-8]
00458528sub x29, sp, 8
0045852cstr x0, [sp+232]
00458530str x1, [sp+240]
00458534str x2, [sp+248]
00458538str x3, [sp+256]
0045853cstr x4, [sp+264]
00458540str x5, [sp+272]
00458544str xzr, [sp+72]
00458548stp xzr, xzr, [sp+80]
0045854cstp xzr, xzr, [sp+56]
00458550str xzr, [sp+136]
00458554stp xzr, xzr, [sp+144]
00458558stp xzr, xzr, [sp+200]
0045855cldr x0, [sp+232]
00458560ldr x3, [sp+256]
00458564ldr x1, [sp+240]
00458568ldr x4, [sp+264]
0045856cldr x2, [sp+248]
00458570ldr x5, [sp+272]
00458574bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
00458578str x0, [sp+136]
0045857cstr x1, [sp+144]
00458580str x2, [sp+152]
00458584str x3, [sp+200]
00458588str x4, [sp+208]
0045858cldr x6, [sp+144]
00458590ldr x7, [sp+152]
00458594ldr x8, [sp+136]
00458598str x8, [sp+176]
0045859cstr x6, [sp+184]
004585a0str x7, [sp+192]
004585a4ldr x6, [sp+200]
004585a8ldr x7, [sp+208]
004585acstr x6, [sp+160]
004585b0str x7, [sp+168]
004585b4ldr x6, [sp+176]
004585b8ldr x7, [sp+184]
004585bcldr x8, [sp+192]
004585c0str x6, [sp+96]
004585c4str x7, [sp+104]
004585c8str x8, [sp+112]
004585ccldr x6, [sp+168]
004585d0ldr x7, [sp+160]
004585d4str x7, [sp+120]
004585d8str x6, [sp+128]
004585dccbnz x7, 0x4585e4
004585e0b 0x458614
004585e4
004585e4loc_4585e4:
004585e4str xzr, [sp+72]
004585e8stp xzr, xzr, [sp+80]
004585ecldr x3, [sp+120]
004585f0ldr x4, [sp+128]
004585f4str x3, [sp+56]
004585f8str x4, [sp+64]
004585fcldr x0, [sp+72]
00458600ldr x1, [sp+80]
00458604ldr x2, [sp+88]
00458608ldur x29, [sp-8]
0045860cldr x30, [sp], 224
00458610ret x30
00458614
00458614loc_458614:
00458614ldr x0, [sp+96]
00458618ldr x1, [sp+104]
0045861cldr x2, [sp+112]
00458620bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey
00458624str x0, [sp+136]
00458628str x1, [sp+144]
0045862cstr x2, [sp+152]
00458630str x0, [sp+72]
00458634str x1, [sp+80]
00458638str x2, [sp+88]
0045863cstp xzr, xzr, [sp+56]
00458640ldr x0, [sp+72]
00458644ldr x1, [sp+80]
00458648ldr x2, [sp+88]
0045864cmov x3, xzr
00458650mov x4, xzr
00458654ldur x29, [sp-8]
00458658ldr x30, [sp], 224
0045865cret x30
00458660
00458660loc_458660:
00458660stp x0, x1, [sp+8]
00458664stp x2, x3, [sp+24]
00458668stp x4, x5, [sp+40]
0045866cmov x3, x30
00458670bl runtime.morestack_noctxt.abi0
00458674ldp x0, x1, [sp+8]
00458678ldp x2, x3, [sp+24]
0045867cldp x4, x5, [sp+40]
00458680b 0x458510
00458684udf 0
00458688udf 0
0045868cudf 0
00458510
00458510gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 usage)
00458510ldr x16, [x28+16]
00458514sub x17, sp, 96
00458518subs xzr, x17, x16
0045851cb.ls 0x458660
00458520str x30, [sp-224]!
00458524stur x29, [sp-8]
00458528sub x29, sp, 8
0045852cstr x0, [sp+232]
00458530str x1, [sp+240]
00458534str x2, [sp+248]
00458538str x3, [sp+256]
0045853cstr x4, [sp+264]
00458540str x5, [sp+272]
00458544str xzr, [sp+72]
00458548stp xzr, xzr, [sp+80]
0045854cstp xzr, xzr, [sp+56]
00458550str xzr, [sp+136]
00458554stp xzr, xzr, [sp+144]
00458558stp xzr, xzr, [sp+200]
0045855cldr x0, [sp+232]
00458560ldr x3, [sp+256]
00458564ldr x1, [sp+240]
00458568ldr x4, [sp+264]
0045856cldr x2, [sp+248]
00458570ldr x5, [sp+272]
00458574bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DeriveRandom
00458578str x0, [sp+136]
0045857cstr x1, [sp+144]
00458580str x2, [sp+152]
00458584str x3, [sp+200]
00458588str x4, [sp+208]
0045858cldr x6, [sp+144]
00458590ldr x7, [sp+152]
00458594ldr x8, [sp+136]
00458598str x8, [sp+176]
0045859cstr x6, [sp+184]
004585a0str x7, [sp+192]
004585a4ldr x6, [sp+200]
004585a8ldr x7, [sp+208]
004585acstr x6, [sp+160]
004585b0str x7, [sp+168]
004585b4ldr x6, [sp+176]
004585b8ldr x7, [sp+184]
004585bcldr x8, [sp+192]
004585c0str x6, [sp+96]
004585c4str x7, [sp+104]
004585c8str x8, [sp+112]
004585ccldr x6, [sp+168]
004585d0ldr x7, [sp+160]
004585d4str x7, [sp+120]
004585d8str x6, [sp+128]
004585dccbnz x7, 0x4585e4
004585e0b 0x458614
004585e4
004585e4loc_4585e4:
004585e4str xzr, [sp+72]
004585e8stp xzr, xzr, [sp+80]
004585ecldr x3, [sp+120]
004585f0ldr x4, [sp+128]
004585f4str x3, [sp+56]
004585f8str x4, [sp+64]
004585fcldr x0, [sp+72]
00458600ldr x1, [sp+80]
00458604ldr x2, [sp+88]
00458608ldur x29, [sp-8]
0045860cldr x30, [sp], 224
00458610ret x30
00458614
00458614loc_458614:
00458614ldr x0, [sp+96]
00458618ldr x1, [sp+104]
0045861cldr x2, [sp+112]
00458620bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.RandomToKey
00458624str x0, [sp+136]
00458628str x1, [sp+144]
0045862cstr x2, [sp+152]
00458630str x0, [sp+72]
00458634str x1, [sp+80]
00458638str x2, [sp+88]
0045863cstp xzr, xzr, [sp+56]
00458640ldr x0, [sp+72]
00458644ldr x1, [sp+80]
00458648ldr x2, [sp+88]
0045864cmov x3, xzr
00458650mov x4, xzr
00458654ldur x29, [sp-8]
00458658ldr x30, [sp], 224
0045865cret x30
00458660
00458660loc_458660:
00458660stp x0, x1, [sp+8]
00458664stp x2, x3, [sp+24]
00458668stp x4, x5, [sp+40]
0045866cmov x3, x30
00458670bl runtime.morestack_noctxt.abi0
00458674ldp x0, x1, [sp+8]
00458678ldp x2, x3, [sp+24]
0045867cldp x4, x5, [sp+40]
00458680b 0x458510
00458684udf 0
00458688udf 0
0045868cudf 0
00458510
00458690
00458690gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
00458690ldr x16, [x28+16]
00458694sub x17, sp, 144
00458698subs xzr, x17, x16
0045869cb.ls 0x4587e0
004586a0sub x20, sp, 272
004586a4stp x29, x30, [x20-8]
004586a8add sp, x20, 0
004586acsub x29, sp, 8
004586b0str x0, [sp+280]
004586b4str x1, [sp+288]
004586b8str x2, [sp+296]
004586bcstr x3, [sp+304]
004586c0str x4, [sp+312]
004586c4str x5, [sp+320]
004586c8str xzr, [sp+112]
004586ccstp xzr, xzr, [sp+120]
004586d0str xzr, [sp+88]
004586d4stp xzr, xzr, [sp+96]
004586d8stp xzr, xzr, [sp+72]
004586dcstr xzr, [sp+136]
004586e0stp xzr, xzr, [sp+144]
004586e4str xzr, [sp+240]
004586e8stp xzr, xzr, [sp+248]
004586ecstp xzr, xzr, [sp+224]
004586f0ldr x0, [sp+280]
004586f4ldr x3, [sp+304]
004586f8ldr x1, [sp+288]
004586fcldr x4, [sp+312]
00458700ldr x2, [sp+296]
00458704ldr x5, [sp+320]
00458708adrp x6, 0x2c4000
0045870cadd x6, x6, 4064
00458710adrp x7, 0x5f3000
00458714add x7, x7, 1504
00458718bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptData
0045871cstr x0, [sp+136]
00458720str x1, [sp+144]
00458724str x2, [sp+152]
00458728str x3, [sp+240]
0045872cstr x4, [sp+248]
00458730str x5, [sp+256]
00458734str x6, [sp+224]
00458738str x7, [sp+232]
0045873cldr x8, [sp+144]
00458740ldr x9, [sp+152]
00458744ldr x10, [sp+136]
00458748str x10, [sp+200]
0045874cstr x8, [sp+208]
00458750str x9, [sp+216]
00458754ldr x8, [sp+240]
00458758ldr x9, [sp+248]
0045875cldr x10, [sp+256]
00458760str x8, [sp+176]
00458764str x9, [sp+184]
00458768str x10, [sp+192]
0045876cldr x8, [sp+224]
00458770ldr x9, [sp+232]
00458774str x8, [sp+160]
00458778str x9, [sp+168]
0045877cldr x8, [sp+200]
00458780ldr x9, [sp+208]
00458784ldr x10, [sp+216]
00458788str x8, [sp+112]
0045878cstr x9, [sp+120]
00458790str x10, [sp+128]
00458794ldr x8, [sp+176]
00458798ldr x9, [sp+184]
0045879cldr x10, [sp+192]
004587a0str x8, [sp+88]
004587a4str x9, [sp+96]
004587a8str x10, [sp+104]
004587acldr x6, [sp+160]
004587b0ldr x7, [sp+168]
004587b4str x6, [sp+72]
004587b8str x7, [sp+80]
004587bcldr x0, [sp+112]
004587c0ldr x3, [sp+88]
004587c4ldr x1, [sp+120]
004587c8ldr x4, [sp+96]
004587ccldr x2, [sp+128]
004587d0ldr x5, [sp+104]
004587d4ldp x29, x30, [sp-8]
004587d8add sp, sp, 272
004587dcret x30
004587e0
004587e0loc_4587e0:
004587e0stp x0, x1, [sp+8]
004587e4stp x2, x3, [sp+24]
004587e8stp x4, x5, [sp+40]
004587ecmov x3, x30
004587f0bl runtime.morestack_noctxt.abi0
004587f4ldp x0, x1, [sp+8]
004587f8ldp x2, x3, [sp+24]
004587fcldp x4, x5, [sp+40]
00458800b 0x458690
00458804udf 0
00458808udf 0
0045880cudf 0
00458690
00458690gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
00458690ldr x16, [x28+16]
00458694sub x17, sp, 144
00458698subs xzr, x17, x16
0045869cb.ls 0x4587e0
004586a0sub x20, sp, 272
004586a4stp x29, x30, [x20-8]
004586a8add sp, x20, 0
004586acsub x29, sp, 8
004586b0str x0, [sp+280]
004586b4str x1, [sp+288]
004586b8str x2, [sp+296]
004586bcstr x3, [sp+304]
004586c0str x4, [sp+312]
004586c4str x5, [sp+320]
004586c8str xzr, [sp+112]
004586ccstp xzr, xzr, [sp+120]
004586d0str xzr, [sp+88]
004586d4stp xzr, xzr, [sp+96]
004586d8stp xzr, xzr, [sp+72]
004586dcstr xzr, [sp+136]
004586e0stp xzr, xzr, [sp+144]
004586e4str xzr, [sp+240]
004586e8stp xzr, xzr, [sp+248]
004586ecstp xzr, xzr, [sp+224]
004586f0ldr x0, [sp+280]
004586f4ldr x3, [sp+304]
004586f8ldr x1, [sp+288]
004586fcldr x4, [sp+312]
00458700ldr x2, [sp+296]
00458704ldr x5, [sp+320]
00458708adrp x6, 0x2c4000
0045870cadd x6, x6, 4064
00458710adrp x7, 0x5f3000
00458714add x7, x7, 1504
00458718bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptData
0045871cstr x0, [sp+136]
00458720str x1, [sp+144]
00458724str x2, [sp+152]
00458728str x3, [sp+240]
0045872cstr x4, [sp+248]
00458730str x5, [sp+256]
00458734str x6, [sp+224]
00458738str x7, [sp+232]
0045873cldr x8, [sp+144]
00458740ldr x9, [sp+152]
00458744ldr x10, [sp+136]
00458748str x10, [sp+200]
0045874cstr x8, [sp+208]
00458750str x9, [sp+216]
00458754ldr x8, [sp+240]
00458758ldr x9, [sp+248]
0045875cldr x10, [sp+256]
00458760str x8, [sp+176]
00458764str x9, [sp+184]
00458768str x10, [sp+192]
0045876cldr x8, [sp+224]
00458770ldr x9, [sp+232]
00458774str x8, [sp+160]
00458778str x9, [sp+168]
0045877cldr x8, [sp+200]
00458780ldr x9, [sp+208]
00458784ldr x10, [sp+216]
00458788str x8, [sp+112]
0045878cstr x9, [sp+120]
00458790str x10, [sp+128]
00458794ldr x8, [sp+176]
00458798ldr x9, [sp+184]
0045879cldr x10, [sp+192]
004587a0str x8, [sp+88]
004587a4str x9, [sp+96]
004587a8str x10, [sp+104]
004587acldr x6, [sp+160]
004587b0ldr x7, [sp+168]
004587b4str x6, [sp+72]
004587b8str x7, [sp+80]
004587bcldr x0, [sp+112]
004587c0ldr x3, [sp+88]
004587c4ldr x1, [sp+120]
004587c8ldr x4, [sp+96]
004587ccldr x2, [sp+128]
004587d0ldr x5, [sp+104]
004587d4ldp x29, x30, [sp-8]
004587d8add sp, sp, 272
004587dcret x30
004587e0
004587e0loc_4587e0:
004587e0stp x0, x1, [sp+8]
004587e4stp x2, x3, [sp+24]
004587e8stp x4, x5, [sp+40]
004587ecmov x3, x30
004587f0bl runtime.morestack_noctxt.abi0
004587f4ldp x0, x1, [sp+8]
004587f8ldp x2, x3, [sp+24]
004587fcldp x4, x5, [sp+40]
00458800b 0x458690
00458804udf 0
00458808udf 0
0045880cudf 0
00458690
00458810
00458810gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 message, uint32 usage)
00458810ldr x16, [x28+16]
00458814sub x17, sp, 160
00458818subs xzr, x17, x16
0045881cb.ls 0x458968
00458820sub x20, sp, 288
00458824stp x29, x30, [x20-8]
00458828add sp, x20, 0
0045882csub x29, sp, 8
00458830str x0, [sp+296]
00458834str x1, [sp+304]
00458838str x2, [sp+312]
0045883cstr x3, [sp+320]
00458840str x4, [sp+328]
00458844str x5, [sp+336]
00458848str w6, [sp+344]
0045884cstr xzr, [sp+128]
00458850stp xzr, xzr, [sp+136]
00458854str xzr, [sp+104]
00458858stp xzr, xzr, [sp+112]
0045885cstp xzr, xzr, [sp+88]
00458860str xzr, [sp+256]
00458864stp xzr, xzr, [sp+264]
00458868str xzr, [sp+232]
0045886cstp xzr, xzr, [sp+240]
00458870stp xzr, xzr, [sp+216]
00458874ldr w6, [sp+344]
00458878ldr x0, [sp+296]
0045887cldr x3, [sp+320]
00458880ldr x1, [sp+304]
00458884ldr x4, [sp+328]
00458888ldr x2, [sp+312]
0045888cldr x5, [sp+336]
00458890adrp x7, 0x2c4000
00458894add x7, x7, 4064
00458898adrp x8, 0x5f3000
0045889cadd x8, x8, 1504
004588a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptMessage
004588a4str x0, [sp+256]
004588a8str x1, [sp+264]
004588acstr x2, [sp+272]
004588b0str x3, [sp+232]
004588b4str x4, [sp+240]
004588b8str x5, [sp+248]
004588bcstr x6, [sp+216]
004588c0str x7, [sp+224]
004588c4ldr x9, [sp+264]
004588c8ldr x10, [sp+272]
004588ccldr x11, [sp+256]
004588d0str x11, [sp+192]
004588d4str x9, [sp+200]
004588d8str x10, [sp+208]
004588dcldr x9, [sp+232]
004588e0ldr x10, [sp+240]
004588e4ldr x11, [sp+248]
004588e8str x9, [sp+168]
004588ecstr x10, [sp+176]
004588f0str x11, [sp+184]
004588f4ldr x9, [sp+216]
004588f8ldr x10, [sp+224]
004588fcstr x9, [sp+152]
00458900str x10, [sp+160]
00458904ldr x9, [sp+192]
00458908ldr x10, [sp+200]
0045890cldr x11, [sp+208]
00458910str x9, [sp+128]
00458914str x10, [sp+136]
00458918str x11, [sp+144]
0045891cldr x9, [sp+168]
00458920ldr x10, [sp+176]
00458924ldr x11, [sp+184]
00458928str x9, [sp+104]
0045892cstr x10, [sp+112]
00458930str x11, [sp+120]
00458934ldr x6, [sp+152]
00458938ldr x7, [sp+160]
0045893cstr x6, [sp+88]
00458940str x7, [sp+96]
00458944ldr x0, [sp+128]
00458948ldr x3, [sp+104]
0045894cldr x1, [sp+136]
00458950ldr x4, [sp+112]
00458954ldr x2, [sp+144]
00458958ldr x5, [sp+120]
0045895cldp x29, x30, [sp-8]
00458960add sp, sp, 288
00458964ret x30
00458968
00458968loc_458968:
00458968stp x0, x1, [sp+8]
0045896cstp x2, x3, [sp+24]
00458970stp x4, x5, [sp+40]
00458974str w6, [sp+56]
00458978mov x3, x30
0045897cbl runtime.morestack_noctxt.abi0
00458980ldp x0, x1, [sp+8]
00458984ldp x2, x3, [sp+24]
00458988ldp x4, x5, [sp+40]
0045898cldr w6, [sp+56]
00458990b 0x458810
00458994udf 0
00458998udf 0
0045899cudf 0
00458810
00458810gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 message, uint32 usage)
00458810ldr x16, [x28+16]
00458814sub x17, sp, 160
00458818subs xzr, x17, x16
0045881cb.ls 0x458968
00458820sub x20, sp, 288
00458824stp x29, x30, [x20-8]
00458828add sp, x20, 0
0045882csub x29, sp, 8
00458830str x0, [sp+296]
00458834str x1, [sp+304]
00458838str x2, [sp+312]
0045883cstr x3, [sp+320]
00458840str x4, [sp+328]
00458844str x5, [sp+336]
00458848str w6, [sp+344]
0045884cstr xzr, [sp+128]
00458850stp xzr, xzr, [sp+136]
00458854str xzr, [sp+104]
00458858stp xzr, xzr, [sp+112]
0045885cstp xzr, xzr, [sp+88]
00458860str xzr, [sp+256]
00458864stp xzr, xzr, [sp+264]
00458868str xzr, [sp+232]
0045886cstp xzr, xzr, [sp+240]
00458870stp xzr, xzr, [sp+216]
00458874ldr w6, [sp+344]
00458878ldr x0, [sp+296]
0045887cldr x3, [sp+320]
00458880ldr x1, [sp+304]
00458884ldr x4, [sp+328]
00458888ldr x2, [sp+312]
0045888cldr x5, [sp+336]
00458890adrp x7, 0x2c4000
00458894add x7, x7, 4064
00458898adrp x8, 0x5f3000
0045889cadd x8, x8, 1504
004588a0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3EncryptMessage
004588a4str x0, [sp+256]
004588a8str x1, [sp+264]
004588acstr x2, [sp+272]
004588b0str x3, [sp+232]
004588b4str x4, [sp+240]
004588b8str x5, [sp+248]
004588bcstr x6, [sp+216]
004588c0str x7, [sp+224]
004588c4ldr x9, [sp+264]
004588c8ldr x10, [sp+272]
004588ccldr x11, [sp+256]
004588d0str x11, [sp+192]
004588d4str x9, [sp+200]
004588d8str x10, [sp+208]
004588dcldr x9, [sp+232]
004588e0ldr x10, [sp+240]
004588e4ldr x11, [sp+248]
004588e8str x9, [sp+168]
004588ecstr x10, [sp+176]
004588f0str x11, [sp+184]
004588f4ldr x9, [sp+216]
004588f8ldr x10, [sp+224]
004588fcstr x9, [sp+152]
00458900str x10, [sp+160]
00458904ldr x9, [sp+192]
00458908ldr x10, [sp+200]
0045890cldr x11, [sp+208]
00458910str x9, [sp+128]
00458914str x10, [sp+136]
00458918str x11, [sp+144]
0045891cldr x9, [sp+168]
00458920ldr x10, [sp+176]
00458924ldr x11, [sp+184]
00458928str x9, [sp+104]
0045892cstr x10, [sp+112]
00458930str x11, [sp+120]
00458934ldr x6, [sp+152]
00458938ldr x7, [sp+160]
0045893cstr x6, [sp+88]
00458940str x7, [sp+96]
00458944ldr x0, [sp+128]
00458948ldr x3, [sp+104]
0045894cldr x1, [sp+136]
00458950ldr x4, [sp+112]
00458954ldr x2, [sp+144]
00458958ldr x5, [sp+120]
0045895cldp x29, x30, [sp-8]
00458960add sp, sp, 288
00458964ret x30
00458968
00458968loc_458968:
00458968stp x0, x1, [sp+8]
0045896cstp x2, x3, [sp+24]
00458970stp x4, x5, [sp+40]
00458974str w6, [sp+56]
00458978mov x3, x30
0045897cbl runtime.morestack_noctxt.abi0
00458980ldp x0, x1, [sp+8]
00458984ldp x2, x3, [sp+24]
00458988ldp x4, x5, [sp+40]
0045898cldr w6, [sp+56]
00458990b 0x458810
00458994udf 0
00458998udf 0
0045899cudf 0
00458810
004589a0
004589a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
004589a0ldr x16, [x28+16]
004589a4sub x17, sp, 80
004589a8subs xzr, x17, x16
004589acb.ls 0x458a94
004589b0str x30, [sp-208]!
004589b4stur x29, [sp-8]
004589b8sub x29, sp, 8
004589bcstr x0, [sp+216]
004589c0str x1, [sp+224]
004589c4str x2, [sp+232]
004589c8str x3, [sp+240]
004589ccstr x4, [sp+248]
004589d0str x5, [sp+256]
004589d4str xzr, [sp+96]
004589d8stp xzr, xzr, [sp+104]
004589dcstp xzr, xzr, [sp+80]
004589e0str xzr, [sp+136]
004589e4stp xzr, xzr, [sp+144]
004589e8stp xzr, xzr, [sp+120]
004589ecldr x0, [sp+216]
004589f0ldr x3, [sp+240]
004589f4ldr x1, [sp+224]
004589f8ldr x4, [sp+248]
004589fcldr x2, [sp+232]
00458a00ldr x5, [sp+256]
00458a04adrp x6, 0x2c4000
00458a08add x6, x6, 4064
00458a0cadrp x7, 0x5f3000
00458a10add x7, x7, 1504
00458a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptData
00458a18str x0, [sp+136]
00458a1cstr x1, [sp+144]
00458a20str x2, [sp+152]
00458a24str x3, [sp+120]
00458a28str x4, [sp+128]
00458a2cldr x8, [sp+144]
00458a30ldr x9, [sp+152]
00458a34ldr x10, [sp+136]
00458a38str x10, [sp+176]
00458a3cstr x8, [sp+184]
00458a40str x9, [sp+192]
00458a44ldr x8, [sp+120]
00458a48ldr x9, [sp+128]
00458a4cstr x8, [sp+160]
00458a50str x9, [sp+168]
00458a54ldr x8, [sp+176]
00458a58ldr x9, [sp+184]
00458a5cldr x10, [sp+192]
00458a60str x8, [sp+96]
00458a64str x9, [sp+104]
00458a68str x10, [sp+112]
00458a6cldr x3, [sp+160]
00458a70ldr x4, [sp+168]
00458a74str x3, [sp+80]
00458a78str x4, [sp+88]
00458a7cldr x0, [sp+96]
00458a80ldr x1, [sp+104]
00458a84ldr x2, [sp+112]
00458a88ldur x29, [sp-8]
00458a8cldr x30, [sp], 208
00458a90ret x30
00458a94
00458a94loc_458a94:
00458a94stp x0, x1, [sp+8]
00458a98stp x2, x3, [sp+24]
00458a9cstp x4, x5, [sp+40]
00458aa0mov x3, x30
00458aa4bl runtime.morestack_noctxt.abi0
00458aa8ldp x0, x1, [sp+8]
00458aacldp x2, x3, [sp+24]
00458ab0ldp x4, x5, [sp+40]
00458ab4b 0x4589a0
00458ab8udf 0
00458abcudf 0
004589a0
004589a0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 data)
004589a0ldr x16, [x28+16]
004589a4sub x17, sp, 80
004589a8subs xzr, x17, x16
004589acb.ls 0x458a94
004589b0str x30, [sp-208]!
004589b4stur x29, [sp-8]
004589b8sub x29, sp, 8
004589bcstr x0, [sp+216]
004589c0str x1, [sp+224]
004589c4str x2, [sp+232]
004589c8str x3, [sp+240]
004589ccstr x4, [sp+248]
004589d0str x5, [sp+256]
004589d4str xzr, [sp+96]
004589d8stp xzr, xzr, [sp+104]
004589dcstp xzr, xzr, [sp+80]
004589e0str xzr, [sp+136]
004589e4stp xzr, xzr, [sp+144]
004589e8stp xzr, xzr, [sp+120]
004589ecldr x0, [sp+216]
004589f0ldr x3, [sp+240]
004589f4ldr x1, [sp+224]
004589f8ldr x4, [sp+248]
004589fcldr x2, [sp+232]
00458a00ldr x5, [sp+256]
00458a04adrp x6, 0x2c4000
00458a08add x6, x6, 4064
00458a0cadrp x7, 0x5f3000
00458a10add x7, x7, 1504
00458a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptData
00458a18str x0, [sp+136]
00458a1cstr x1, [sp+144]
00458a20str x2, [sp+152]
00458a24str x3, [sp+120]
00458a28str x4, [sp+128]
00458a2cldr x8, [sp+144]
00458a30ldr x9, [sp+152]
00458a34ldr x10, [sp+136]
00458a38str x10, [sp+176]
00458a3cstr x8, [sp+184]
00458a40str x9, [sp+192]
00458a44ldr x8, [sp+120]
00458a48ldr x9, [sp+128]
00458a4cstr x8, [sp+160]
00458a50str x9, [sp+168]
00458a54ldr x8, [sp+176]
00458a58ldr x9, [sp+184]
00458a5cldr x10, [sp+192]
00458a60str x8, [sp+96]
00458a64str x9, [sp+104]
00458a68str x10, [sp+112]
00458a6cldr x3, [sp+160]
00458a70ldr x4, [sp+168]
00458a74str x3, [sp+80]
00458a78str x4, [sp+88]
00458a7cldr x0, [sp+96]
00458a80ldr x1, [sp+104]
00458a84ldr x2, [sp+112]
00458a88ldur x29, [sp-8]
00458a8cldr x30, [sp], 208
00458a90ret x30
00458a94
00458a94loc_458a94:
00458a94stp x0, x1, [sp+8]
00458a98stp x2, x3, [sp+24]
00458a9cstp x4, x5, [sp+40]
00458aa0mov x3, x30
00458aa4bl runtime.morestack_noctxt.abi0
00458aa8ldp x0, x1, [sp+8]
00458aacldp x2, x3, [sp+24]
00458ab0ldp x4, x5, [sp+40]
00458ab4b 0x4589a0
00458ab8udf 0
00458abcudf 0
004589a0
00458ac0
00458ac0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00458ac0ldr x16, [x28+16]
00458ac4sub x17, sp, 80
00458ac8subs xzr, x17, x16
00458accb.ls 0x458bbc
00458ad0str x30, [sp-208]!
00458ad4stur x29, [sp-8]
00458ad8sub x29, sp, 8
00458adcstr x0, [sp+216]
00458ae0str x1, [sp+224]
00458ae4str x2, [sp+232]
00458ae8str x3, [sp+240]
00458aecstr x4, [sp+248]
00458af0str x5, [sp+256]
00458af4str w6, [sp+264]
00458af8str xzr, [sp+96]
00458afcstp xzr, xzr, [sp+104]
00458b00stp xzr, xzr, [sp+80]
00458b04str xzr, [sp+136]
00458b08stp xzr, xzr, [sp+144]
00458b0cstp xzr, xzr, [sp+120]
00458b10ldr w6, [sp+264]
00458b14ldr x0, [sp+216]
00458b18ldr x3, [sp+240]
00458b1cldr x1, [sp+224]
00458b20ldr x4, [sp+248]
00458b24ldr x2, [sp+232]
00458b28ldr x5, [sp+256]
00458b2cadrp x7, 0x2c4000
00458b30add x7, x7, 4064
00458b34adrp x8, 0x5f3000
00458b38add x8, x8, 1504
00458b3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptMessage
00458b40str x0, [sp+136]
00458b44str x1, [sp+144]
00458b48str x2, [sp+152]
00458b4cstr x3, [sp+120]
00458b50str x4, [sp+128]
00458b54ldr x9, [sp+144]
00458b58ldr x10, [sp+152]
00458b5cldr x11, [sp+136]
00458b60str x11, [sp+176]
00458b64str x9, [sp+184]
00458b68str x10, [sp+192]
00458b6cldr x9, [sp+120]
00458b70ldr x10, [sp+128]
00458b74str x9, [sp+160]
00458b78str x10, [sp+168]
00458b7cldr x9, [sp+176]
00458b80ldr x10, [sp+184]
00458b84ldr x11, [sp+192]
00458b88str x9, [sp+96]
00458b8cstr x10, [sp+104]
00458b90str x11, [sp+112]
00458b94ldr x3, [sp+160]
00458b98ldr x4, [sp+168]
00458b9cstr x3, [sp+80]
00458ba0str x4, [sp+88]
00458ba4ldr x0, [sp+96]
00458ba8ldr x1, [sp+104]
00458bacldr x2, [sp+112]
00458bb0ldur x29, [sp-8]
00458bb4ldr x30, [sp], 208
00458bb8ret x30
00458bbc
00458bbcloc_458bbc:
00458bbcstp x0, x1, [sp+8]
00458bc0stp x2, x3, [sp+24]
00458bc4stp x4, x5, [sp+40]
00458bc8str w6, [sp+56]
00458bccmov x3, x30
00458bd0bl runtime.morestack_noctxt.abi0
00458bd4ldp x0, x1, [sp+8]
00458bd8ldp x2, x3, [sp+24]
00458bdcldp x4, x5, [sp+40]
00458be0ldr w6, [sp+56]
00458be4b 0x458ac0
00458be8udf 0
00458becudf 0
00458ac0
00458ac0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00458ac0ldr x16, [x28+16]
00458ac4sub x17, sp, 80
00458ac8subs xzr, x17, x16
00458accb.ls 0x458bbc
00458ad0str x30, [sp-208]!
00458ad4stur x29, [sp-8]
00458ad8sub x29, sp, 8
00458adcstr x0, [sp+216]
00458ae0str x1, [sp+224]
00458ae4str x2, [sp+232]
00458ae8str x3, [sp+240]
00458aecstr x4, [sp+248]
00458af0str x5, [sp+256]
00458af4str w6, [sp+264]
00458af8str xzr, [sp+96]
00458afcstp xzr, xzr, [sp+104]
00458b00stp xzr, xzr, [sp+80]
00458b04str xzr, [sp+136]
00458b08stp xzr, xzr, [sp+144]
00458b0cstp xzr, xzr, [sp+120]
00458b10ldr w6, [sp+264]
00458b14ldr x0, [sp+216]
00458b18ldr x3, [sp+240]
00458b1cldr x1, [sp+224]
00458b20ldr x4, [sp+248]
00458b24ldr x2, [sp+232]
00458b28ldr x5, [sp+256]
00458b2cadrp x7, 0x2c4000
00458b30add x7, x7, 4064
00458b34adrp x8, 0x5f3000
00458b38add x8, x8, 1504
00458b3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DES3DecryptMessage
00458b40str x0, [sp+136]
00458b44str x1, [sp+144]
00458b48str x2, [sp+152]
00458b4cstr x3, [sp+120]
00458b50str x4, [sp+128]
00458b54ldr x9, [sp+144]
00458b58ldr x10, [sp+152]
00458b5cldr x11, [sp+136]
00458b60str x11, [sp+176]
00458b64str x9, [sp+184]
00458b68str x10, [sp+192]
00458b6cldr x9, [sp+120]
00458b70ldr x10, [sp+128]
00458b74str x9, [sp+160]
00458b78str x10, [sp+168]
00458b7cldr x9, [sp+176]
00458b80ldr x10, [sp+184]
00458b84ldr x11, [sp+192]
00458b88str x9, [sp+96]
00458b8cstr x10, [sp+104]
00458b90str x11, [sp+112]
00458b94ldr x3, [sp+160]
00458b98ldr x4, [sp+168]
00458b9cstr x3, [sp+80]
00458ba0str x4, [sp+88]
00458ba4ldr x0, [sp+96]
00458ba8ldr x1, [sp+104]
00458bacldr x2, [sp+112]
00458bb0ldur x29, [sp-8]
00458bb4ldr x30, [sp], 208
00458bb8ret x30
00458bbc
00458bbcloc_458bbc:
00458bbcstp x0, x1, [sp+8]
00458bc0stp x2, x3, [sp+24]
00458bc4stp x4, x5, [sp+40]
00458bc8str w6, [sp+56]
00458bccmov x3, x30
00458bd0bl runtime.morestack_noctxt.abi0
00458bd4ldp x0, x1, [sp+8]
00458bd8ldp x2, x3, [sp+24]
00458bdcldp x4, x5, [sp+40]
00458be0ldr w6, [sp+56]
00458be4b 0x458ac0
00458be8udf 0
00458becudf 0
00458ac0
00458bf0
00458bf0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00458bf0ldr x16, [x28+16]
00458bf4subs xzr, sp, x16
00458bf8b.ls 0x458c84
00458bfcstr x30, [sp-128]!
00458c00stur x29, [sp-8]
00458c04sub x29, sp, 8
00458c08str x0, [sp+136]
00458c0cstr x1, [sp+144]
00458c10str x2, [sp+152]
00458c14str x3, [sp+160]
00458c18str x4, [sp+168]
00458c1cstr x5, [sp+176]
00458c20str x6, [sp+184]
00458c24str x7, [sp+192]
00458c28str x8, [sp+200]
00458c2cstr w9, [sp+208]
00458c30strb wzr, [sp+118]
00458c34ldr w9, [sp+208]
00458c38ldr x0, [sp+136]
00458c3cldr x3, [sp+160]
00458c40ldr x6, [sp+184]
00458c44ldr x1, [sp+144]
00458c48ldr x4, [sp+168]
00458c4cldr x7, [sp+192]
00458c50ldr x2, [sp+152]
00458c54ldr x5, [sp+176]
00458c58ldr x8, [sp+200]
00458c5cadrp x10, 0x2c4000
00458c60add x10, x10, 4064
00458c64adrp x11, 0x5f3000
00458c68add x11, x11, 1504
00458c6cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
00458c70strb w0, [sp+119]
00458c74strb w0, [sp+118]
00458c78ldur x29, [sp-8]
00458c7cldr x30, [sp], 128
00458c80ret x30
00458c84
00458c84loc_458c84:
00458c84stp x0, x1, [sp+8]
00458c88stp x2, x3, [sp+24]
00458c8cstp x4, x5, [sp+40]
00458c90stp x6, x7, [sp+56]
00458c94str x8, [sp+72]
00458c98str w9, [sp+80]
00458c9cmov x3, x30
00458ca0bl runtime.morestack_noctxt.abi0
00458ca4ldp x0, x1, [sp+8]
00458ca8ldp x2, x3, [sp+24]
00458cacldp x4, x5, [sp+40]
00458cb0ldp x6, x7, [sp+56]
00458cb4ldr x8, [sp+72]
00458cb8ldr w9, [sp+80]
00458cbcb 0x458bf0
00458bf0
00458bf0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00458bf0ldr x16, [x28+16]
00458bf4subs xzr, sp, x16
00458bf8b.ls 0x458c84
00458bfcstr x30, [sp-128]!
00458c00stur x29, [sp-8]
00458c04sub x29, sp, 8
00458c08str x0, [sp+136]
00458c0cstr x1, [sp+144]
00458c10str x2, [sp+152]
00458c14str x3, [sp+160]
00458c18str x4, [sp+168]
00458c1cstr x5, [sp+176]
00458c20str x6, [sp+184]
00458c24str x7, [sp+192]
00458c28str x8, [sp+200]
00458c2cstr w9, [sp+208]
00458c30strb wzr, [sp+118]
00458c34ldr w9, [sp+208]
00458c38ldr x0, [sp+136]
00458c3cldr x3, [sp+160]
00458c40ldr x6, [sp+184]
00458c44ldr x1, [sp+144]
00458c48ldr x4, [sp+168]
00458c4cldr x7, [sp+192]
00458c50ldr x2, [sp+152]
00458c54ldr x5, [sp+176]
00458c58ldr x8, [sp+200]
00458c5cadrp x10, 0x2c4000
00458c60add x10, x10, 4064
00458c64adrp x11, 0x5f3000
00458c68add x11, x11, 1504
00458c6cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
00458c70strb w0, [sp+119]
00458c74strb w0, [sp+118]
00458c78ldur x29, [sp-8]
00458c7cldr x30, [sp], 128
00458c80ret x30
00458c84
00458c84loc_458c84:
00458c84stp x0, x1, [sp+8]
00458c88stp x2, x3, [sp+24]
00458c8cstp x4, x5, [sp+40]
00458c90stp x6, x7, [sp+56]
00458c94str x8, [sp+72]
00458c98str w9, [sp+80]
00458c9cmov x3, x30
00458ca0bl runtime.morestack_noctxt.abi0
00458ca4ldp x0, x1, [sp+8]
00458ca8ldp x2, x3, [sp+24]
00458cacldp x4, x5, [sp+40]
00458cb0ldp x6, x7, [sp+56]
00458cb4ldr x8, [sp+72]
00458cb8ldr w9, [sp+80]
00458cbcb 0x458bf0
00458bf0
00458cc0
00458cc0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00458cc0ldr x16, [x28+16]
00458cc4sub x17, sp, 128
00458cc8subs xzr, x17, x16
00458cccb.ls 0x458ddc
00458cd0sub x20, sp, 256
00458cd4stp x29, x30, [x20-8]
00458cd8add sp, x20, 0
00458cdcsub x29, sp, 8
00458ce0str x0, [sp+264]
00458ce4str x1, [sp+272]
00458ce8str x2, [sp+280]
00458cecstr x3, [sp+288]
00458cf0str x4, [sp+296]
00458cf4str x5, [sp+304]
00458cf8str w6, [sp+312]
00458cfcstr xzr, [sp+120]
00458d00stp xzr, xzr, [sp+128]
00458d04stp xzr, xzr, [sp+104]
00458d08ldr w0, [sp+312]
00458d0cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00458d10str x0, [sp+168]
00458d14str x1, [sp+176]
00458d18str x2, [sp+184]
00458d1cstr xzr, [sp+144]
00458d20stp xzr, xzr, [sp+152]
00458d24stp xzr, xzr, [sp+232]
00458d28ldr x0, [sp+288]
00458d2cldr x3, [sp+264]
00458d30ldr x1, [sp+296]
00458d34ldr x4, [sp+272]
00458d38ldr x2, [sp+304]
00458d3cldr x5, [sp+280]
00458d40ldr x6, [sp+168]
00458d44ldr x7, [sp+176]
00458d48ldr x8, [sp+184]
00458d4cadrp x9, 0x2c4000
00458d50add x9, x9, 4064
00458d54adrp x10, 0x5f3000
00458d58add x10, x10, 1504
00458d5cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00458d60str x0, [sp+144]
00458d64str x1, [sp+152]
00458d68str x2, [sp+160]
00458d6cstr x3, [sp+232]
00458d70str x4, [sp+240]
00458d74ldr x1, [sp+144]
00458d78ldr x2, [sp+152]
00458d7cldr x3, [sp+160]
00458d80str x1, [sp+208]
00458d84str x2, [sp+216]
00458d88str x3, [sp+224]
00458d8cldr x1, [sp+232]
00458d90ldr x2, [sp+240]
00458d94str x1, [sp+192]
00458d98str x2, [sp+200]
00458d9cldr x1, [sp+208]
00458da0ldr x2, [sp+216]
00458da4ldr x3, [sp+224]
00458da8str x1, [sp+120]
00458dacstr x2, [sp+128]
00458db0str x3, [sp+136]
00458db4ldr x3, [sp+192]
00458db8ldr x4, [sp+200]
00458dbcstr x3, [sp+104]
00458dc0str x4, [sp+112]
00458dc4ldr x0, [sp+120]
00458dc8ldr x1, [sp+128]
00458dccldr x2, [sp+136]
00458dd0ldp x29, x30, [sp-8]
00458dd4add sp, sp, 256
00458dd8ret x30
00458ddc
00458ddcloc_458ddc:
00458ddcstp x0, x1, [sp+8]
00458de0stp x2, x3, [sp+24]
00458de4stp x4, x5, [sp+40]
00458de8str w6, [sp+56]
00458decmov x3, x30
00458df0bl runtime.morestack_noctxt.abi0
00458df4ldp x0, x1, [sp+8]
00458df8ldp x2, x3, [sp+24]
00458dfcldp x4, x5, [sp+40]
00458e00ldr w6, [sp+56]
00458e04b 0x458cc0
00458e08udf 0
00458e0cudf 0
00458cc0
00458cc0gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00458cc0ldr x16, [x28+16]
00458cc4sub x17, sp, 128
00458cc8subs xzr, x17, x16
00458cccb.ls 0x458ddc
00458cd0sub x20, sp, 256
00458cd4stp x29, x30, [x20-8]
00458cd8add sp, x20, 0
00458cdcsub x29, sp, 8
00458ce0str x0, [sp+264]
00458ce4str x1, [sp+272]
00458ce8str x2, [sp+280]
00458cecstr x3, [sp+288]
00458cf0str x4, [sp+296]
00458cf4str x5, [sp+304]
00458cf8str w6, [sp+312]
00458cfcstr xzr, [sp+120]
00458d00stp xzr, xzr, [sp+128]
00458d04stp xzr, xzr, [sp+104]
00458d08ldr w0, [sp+312]
00458d0cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00458d10str x0, [sp+168]
00458d14str x1, [sp+176]
00458d18str x2, [sp+184]
00458d1cstr xzr, [sp+144]
00458d20stp xzr, xzr, [sp+152]
00458d24stp xzr, xzr, [sp+232]
00458d28ldr x0, [sp+288]
00458d2cldr x3, [sp+264]
00458d30ldr x1, [sp+296]
00458d34ldr x4, [sp+272]
00458d38ldr x2, [sp+304]
00458d3cldr x5, [sp+280]
00458d40ldr x6, [sp+168]
00458d44ldr x7, [sp+176]
00458d48ldr x8, [sp+184]
00458d4cadrp x9, 0x2c4000
00458d50add x9, x9, 4064
00458d54adrp x10, 0x5f3000
00458d58add x10, x10, 1504
00458d5cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00458d60str x0, [sp+144]
00458d64str x1, [sp+152]
00458d68str x2, [sp+160]
00458d6cstr x3, [sp+232]
00458d70str x4, [sp+240]
00458d74ldr x1, [sp+144]
00458d78ldr x2, [sp+152]
00458d7cldr x3, [sp+160]
00458d80str x1, [sp+208]
00458d84str x2, [sp+216]
00458d88str x3, [sp+224]
00458d8cldr x1, [sp+232]
00458d90ldr x2, [sp+240]
00458d94str x1, [sp+192]
00458d98str x2, [sp+200]
00458d9cldr x1, [sp+208]
00458da0ldr x2, [sp+216]
00458da4ldr x3, [sp+224]
00458da8str x1, [sp+120]
00458dacstr x2, [sp+128]
00458db0str x3, [sp+136]
00458db4ldr x3, [sp+192]
00458db8ldr x4, [sp+200]
00458dbcstr x3, [sp+104]
00458dc0str x4, [sp+112]
00458dc4ldr x0, [sp+120]
00458dc8ldr x1, [sp+128]
00458dccldr x2, [sp+136]
00458dd0ldp x29, x30, [sp-8]
00458dd4add sp, sp, 256
00458dd8ret x30
00458ddc
00458ddcloc_458ddc:
00458ddcstp x0, x1, [sp+8]
00458de0stp x2, x3, [sp+24]
00458de4stp x4, x5, [sp+40]
00458de8str w6, [sp+56]
00458decmov x3, x30
00458df0bl runtime.morestack_noctxt.abi0
00458df4ldp x0, x1, [sp+8]
00458df8ldp x2, x3, [sp+24]
00458dfcldp x4, x5, [sp+40]
00458e00ldr w6, [sp+56]
00458e04b 0x458cc0
00458e08udf 0
00458e0cudf 0
00458cc0
00458e10
00458e10gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00458e10ldr x16, [x28+16]
00458e14sub x17, sp, 80
00458e18subs xzr, x17, x16
00458e1cb.ls 0x458f34
00458e20str x30, [sp-208]!
00458e24stur x29, [sp-8]
00458e28sub x29, sp, 8
00458e2cstr x0, [sp+216]
00458e30str x1, [sp+224]
00458e34str x2, [sp+232]
00458e38str x3, [sp+240]
00458e3cstr x4, [sp+248]
00458e40str x5, [sp+256]
00458e44str x6, [sp+264]
00458e48str x7, [sp+272]
00458e4cstr x8, [sp+280]
00458e50str w9, [sp+288]
00458e54strb wzr, [sp+78]
00458e58str xzr, [sp+176]
00458e5cstp xzr, xzr, [sp+184]
00458e60stp xzr, xzr, [sp+160]
00458e64ldr w6, [sp+288]
00458e68ldr x0, [sp+216]
00458e6cldr x3, [sp+240]
00458e70ldr x1, [sp+224]
00458e74ldr x4, [sp+248]
00458e78ldr x2, [sp+232]
00458e7cldr x5, [sp+256]
00458e80bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash
00458e84str x0, [sp+176]
00458e88str x1, [sp+184]
00458e8cstr x2, [sp+192]
00458e90str x3, [sp+160]
00458e94str x4, [sp+168]
00458e98ldr x7, [sp+184]
00458e9cldr x8, [sp+192]
00458ea0ldr x9, [sp+176]
00458ea4str x9, [sp+136]
00458ea8str x7, [sp+144]
00458eacstr x8, [sp+152]
00458eb0ldr x7, [sp+160]
00458eb4ldr x8, [sp+168]
00458eb8str x7, [sp+120]
00458ebcstr x8, [sp+128]
00458ec0ldr x7, [sp+136]
00458ec4ldr x8, [sp+144]
00458ec8ldr x9, [sp+152]
00458eccstr x7, [sp+96]
00458ed0str x8, [sp+104]
00458ed4str x9, [sp+112]
00458ed8ldr x7, [sp+128]
00458edcldr x8, [sp+120]
00458ee0str x8, [sp+80]
00458ee4str x7, [sp+88]
00458ee8cbnz x8, 0x458ef0
00458eecb 0x458f04
00458ef0
00458ef0loc_458ef0:
00458ef0strb wzr, [sp+78]
00458ef4mov x0, xzr
00458ef8ldur x29, [sp-8]
00458efcldr x30, [sp], 208
00458f00ret x30
00458f04
00458f04loc_458f04:
00458f04ldr x0, [sp+264]
00458f08ldr x3, [sp+96]
00458f0cldr x1, [sp+272]
00458f10ldr x4, [sp+104]
00458f14ldr x2, [sp+280]
00458f18ldr x5, [sp+112]
00458f1cbl crypto/hmac.Equal
00458f20strb w0, [sp+79]
00458f24strb w0, [sp+78]
00458f28ldur x29, [sp-8]
00458f2cldr x30, [sp], 208
00458f30ret x30
00458f34
00458f34loc_458f34:
00458f34stp x0, x1, [sp+8]
00458f38stp x2, x3, [sp+24]
00458f3cstp x4, x5, [sp+40]
00458f40stp x6, x7, [sp+56]
00458f44str x8, [sp+72]
00458f48str w9, [sp+80]
00458f4cmov x3, x30
00458f50bl runtime.morestack_noctxt.abi0
00458f54ldp x0, x1, [sp+8]
00458f58ldp x2, x3, [sp+24]
00458f5cldp x4, x5, [sp+40]
00458f60ldp x6, x7, [sp+56]
00458f64ldr x8, [sp+72]
00458f68ldr w9, [sp+80]
00458f6cb 0x458e10
00458e10
00458e10gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00458e10ldr x16, [x28+16]
00458e14sub x17, sp, 80
00458e18subs xzr, x17, x16
00458e1cb.ls 0x458f34
00458e20str x30, [sp-208]!
00458e24stur x29, [sp-8]
00458e28sub x29, sp, 8
00458e2cstr x0, [sp+216]
00458e30str x1, [sp+224]
00458e34str x2, [sp+232]
00458e38str x3, [sp+240]
00458e3cstr x4, [sp+248]
00458e40str x5, [sp+256]
00458e44str x6, [sp+264]
00458e48str x7, [sp+272]
00458e4cstr x8, [sp+280]
00458e50str w9, [sp+288]
00458e54strb wzr, [sp+78]
00458e58str xzr, [sp+176]
00458e5cstp xzr, xzr, [sp+184]
00458e60stp xzr, xzr, [sp+160]
00458e64ldr w6, [sp+288]
00458e68ldr x0, [sp+216]
00458e6cldr x3, [sp+240]
00458e70ldr x1, [sp+224]
00458e74ldr x4, [sp+248]
00458e78ldr x2, [sp+232]
00458e7cldr x5, [sp+256]
00458e80bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.GetChecksumHash
00458e84str x0, [sp+176]
00458e88str x1, [sp+184]
00458e8cstr x2, [sp+192]
00458e90str x3, [sp+160]
00458e94str x4, [sp+168]
00458e98ldr x7, [sp+184]
00458e9cldr x8, [sp+192]
00458ea0ldr x9, [sp+176]
00458ea4str x9, [sp+136]
00458ea8str x7, [sp+144]
00458eacstr x8, [sp+152]
00458eb0ldr x7, [sp+160]
00458eb4ldr x8, [sp+168]
00458eb8str x7, [sp+120]
00458ebcstr x8, [sp+128]
00458ec0ldr x7, [sp+136]
00458ec4ldr x8, [sp+144]
00458ec8ldr x9, [sp+152]
00458eccstr x7, [sp+96]
00458ed0str x8, [sp+104]
00458ed4str x9, [sp+112]
00458ed8ldr x7, [sp+128]
00458edcldr x8, [sp+120]
00458ee0str x8, [sp+80]
00458ee4str x7, [sp+88]
00458ee8cbnz x8, 0x458ef0
00458eecb 0x458f04
00458ef0
00458ef0loc_458ef0:
00458ef0strb wzr, [sp+78]
00458ef4mov x0, xzr
00458ef8ldur x29, [sp-8]
00458efcldr x30, [sp], 208
00458f00ret x30
00458f04
00458f04loc_458f04:
00458f04ldr x0, [sp+264]
00458f08ldr x3, [sp+96]
00458f0cldr x1, [sp+272]
00458f10ldr x4, [sp+104]
00458f14ldr x2, [sp+280]
00458f18ldr x5, [sp+112]
00458f1cbl crypto/hmac.Equal
00458f20strb w0, [sp+79]
00458f24strb w0, [sp+78]
00458f28ldur x29, [sp-8]
00458f2cldr x30, [sp], 208
00458f30ret x30
00458f34
00458f34loc_458f34:
00458f34stp x0, x1, [sp+8]
00458f38stp x2, x3, [sp+24]
00458f3cstp x4, x5, [sp+40]
00458f40stp x6, x7, [sp+56]
00458f44str x8, [sp+72]
00458f48str w9, [sp+80]
00458f4cmov x3, x30
00458f50bl runtime.morestack_noctxt.abi0
00458f54ldp x0, x1, [sp+8]
00458f58ldp x2, x3, [sp+24]
00458f5cldp x4, x5, [sp+40]
00458f60ldp x6, x7, [sp+56]
00458f64ldr x8, [sp+72]
00458f68ldr w9, [sp+80]
00458f6cb 0x458e10
00458e10
00458f70
00458f70gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458f70str x30, [sp-32]!
00458f74stur x29, [sp-8]
00458f78sub x29, sp, 8
00458f7cstr wzr, [sp+20]
00458f80movz x0, 23
00458f84str w0, [sp+20]
00458f88add x29, sp, 24
00458f8cadd sp, sp, 32
00458f90ret x30
00458f94udf 0
00458f98udf 0
00458f9cudf 0
00458f70
00458f70gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458f70str x30, [sp-32]!
00458f74stur x29, [sp-8]
00458f78sub x29, sp, 8
00458f7cstr wzr, [sp+20]
00458f80movz x0, 23
00458f84str w0, [sp+20]
00458f88add x29, sp, 24
00458f8cadd sp, sp, 32
00458f90ret x30
00458f94udf 0
00458f98udf 0
00458f9cudf 0
00458f70
00458fa0
00458fa0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fa0str x30, [sp-32]!
00458fa4stur x29, [sp-8]
00458fa8sub x29, sp, 8
00458facstr wzr, [sp+20]
00458fb0movn x0, 137
00458fb4str w0, [sp+20]
00458fb8add x29, sp, 24
00458fbcadd sp, sp, 32
00458fc0ret x30
00458fc4udf 0
00458fc8udf 0
00458fccudf 0
00458fa0
00458fa0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fa0str x30, [sp-32]!
00458fa4stur x29, [sp-8]
00458fa8sub x29, sp, 8
00458facstr wzr, [sp+20]
00458fb0movn x0, 137
00458fb4str w0, [sp+20]
00458fb8add x29, sp, 24
00458fbcadd sp, sp, 32
00458fc0ret x30
00458fc4udf 0
00458fc8udf 0
00458fccudf 0
00458fa0
00458fd0
00458fd0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fd0str x30, [sp-32]!
00458fd4stur x29, [sp-8]
00458fd8sub x29, sp, 8
00458fdcstr xzr, [sp+16]
00458fe0orr x0, xzr, 16
00458fe4str x0, [sp+16]
00458fe8add x29, sp, 24
00458fecadd sp, sp, 32
00458ff0ret x30
00458ff4udf 0
00458ff8udf 0
00458ffcudf 0
00458fd0
00458fd0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00458fd0str x30, [sp-32]!
00458fd4stur x29, [sp-8]
00458fd8sub x29, sp, 8
00458fdcstr xzr, [sp+16]
00458fe0orr x0, xzr, 16
00458fe4str x0, [sp+16]
00458fe8add x29, sp, 24
00458fecadd sp, sp, 32
00458ff0ret x30
00458ff4udf 0
00458ff8udf 0
00458ffcudf 0
00458fd0
00459000
00459000gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459000ldr x16, [x28+16]
00459004subs xzr, sp, x16
00459008b.ls 0x459038
0045900cstr x30, [sp-32]!
00459010stur x29, [sp-8]
00459014sub x29, sp, 8
00459018str xzr, [sp+8]
0045901cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00459020str x0, [sp+16]
00459024ubfm x0, x0, 61, 60
00459028str x0, [sp+8]
0045902cldur x29, [sp-8]
00459030ldr x30, [sp], 32
00459034ret x30
00459038
00459038loc_459038:
00459038mov x3, x30
0045903cbl runtime.morestack_noctxt.abi0
00459040b 0x459000
00459044udf 0
00459048udf 0
0045904cudf 0
00459000
00459000gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459000ldr x16, [x28+16]
00459004subs xzr, sp, x16
00459008b.ls 0x459038
0045900cstr x30, [sp-32]!
00459010stur x29, [sp-8]
00459014sub x29, sp, 8
00459018str xzr, [sp+8]
0045901cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00459020str x0, [sp+16]
00459024ubfm x0, x0, 61, 60
00459028str x0, [sp+8]
0045902cldur x29, [sp-8]
00459030ldr x30, [sp], 32
00459034ret x30
00459038
00459038loc_459038:
00459038mov x3, x30
0045903cbl runtime.morestack_noctxt.abi0
00459040b 0x459000
00459044udf 0
00459048udf 0
0045904cudf 0
00459000
00459050
00459050gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459050str x30, [sp-32]!
00459054stur x29, [sp-8]
00459058sub x29, sp, 8
0045905cstr xzr, [sp+16]
00459060adrp x1, 0x280000
00459064add x1, x1, 144
00459068str x1, [sp+16]
0045906cldr x0, [sp+16]
00459070add x29, sp, 24
00459074add sp, sp, 32
00459078ret x30
0045907cudf 0
00459050
00459050gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459050str x30, [sp-32]!
00459054stur x29, [sp-8]
00459058sub x29, sp, 8
0045905cstr xzr, [sp+16]
00459060adrp x1, 0x280000
00459064add x1, x1, 144
00459068str x1, [sp+16]
0045906cldr x0, [sp+16]
00459070add x29, sp, 24
00459074add sp, sp, 32
00459078ret x30
0045907cudf 0
00459050
00459080
00459080gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459080str x30, [sp-32]!
00459084stur x29, [sp-8]
00459088sub x29, sp, 8
0045908cstr xzr, [sp+16]
00459090orr x0, xzr, 1
00459094str x0, [sp+16]
00459098add x29, sp, 24
0045909cadd sp, sp, 32
004590a0ret x30
004590a4udf 0
004590a8udf 0
004590acudf 0
00459080
00459080gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459080str x30, [sp-32]!
00459084stur x29, [sp-8]
00459088sub x29, sp, 8
0045908cstr xzr, [sp+16]
00459090orr x0, xzr, 1
00459094str x0, [sp+16]
00459098add x29, sp, 24
0045909cadd sp, sp, 32
004590a0ret x30
004590a4udf 0
004590a8udf 0
004590acudf 0
00459080
004590b0
004590b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590b0str x30, [sp-32]!
004590b4stur x29, [sp-8]
004590b8sub x29, sp, 8
004590bcstp xzr, xzr, [sp+8]
004590c0stp xzr, xzr, [sp+8]
004590c4mov x0, xzr
004590c8mov x1, xzr
004590ccadd x29, sp, 24
004590d0add sp, sp, 32
004590d4ret x30
004590d8udf 0
004590dcudf 0
004590b0
004590b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590b0str x30, [sp-32]!
004590b4stur x29, [sp-8]
004590b8sub x29, sp, 8
004590bcstp xzr, xzr, [sp+8]
004590c0stp xzr, xzr, [sp+8]
004590c4mov x0, xzr
004590c8mov x1, xzr
004590ccadd x29, sp, 24
004590d0add sp, sp, 32
004590d4ret x30
004590d8udf 0
004590dcudf 0
004590b0
004590e0
004590e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590e0str x30, [sp-32]!
004590e4stur x29, [sp-8]
004590e8sub x29, sp, 8
004590ecstr xzr, [sp+16]
004590f0orr x0, xzr, 8
004590f4str x0, [sp+16]
004590f8add x29, sp, 24
004590fcadd sp, sp, 32
00459100ret x30
00459104udf 0
00459108udf 0
0045910cudf 0
004590e0
004590e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
004590e0str x30, [sp-32]!
004590e4stur x29, [sp-8]
004590e8sub x29, sp, 8
004590ecstr xzr, [sp+16]
004590f0orr x0, xzr, 8
004590f4str x0, [sp+16]
004590f8add x29, sp, 24
004590fcadd sp, sp, 32
00459100ret x30
00459104udf 0
00459108udf 0
0045910cudf 0
004590e0
00459110
00459110gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459110str x30, [sp-32]!
00459114stur x29, [sp-8]
00459118sub x29, sp, 8
0045911cstr xzr, [sp+16]
00459120orr x0, xzr, 128
00459124str x0, [sp+16]
00459128add x29, sp, 24
0045912cadd sp, sp, 32
00459130ret x30
00459134udf 0
00459138udf 0
0045913cudf 0
00459110
00459110gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459110str x30, [sp-32]!
00459114stur x29, [sp-8]
00459118sub x29, sp, 8
0045911cstr xzr, [sp+16]
00459120orr x0, xzr, 128
00459124str x0, [sp+16]
00459128add x29, sp, 24
0045912cadd sp, sp, 32
00459130ret x30
00459134udf 0
00459138udf 0
0045913cudf 0
00459110
00459140
00459140gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459140str x30, [sp-32]!
00459144stur x29, [sp-8]
00459148sub x29, sp, 8
0045914cstr xzr, [sp+16]
00459150orr x0, xzr, 8
00459154str x0, [sp+16]
00459158add x29, sp, 24
0045915cadd sp, sp, 32
00459160ret x30
00459164udf 0
00459168udf 0
0045916cudf 0
00459140
00459140gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e)
00459140str x30, [sp-32]!
00459144stur x29, [sp-8]
00459148sub x29, sp, 8
0045914cstr xzr, [sp+16]
00459150orr x0, xzr, 8
00459154str x0, [sp+16]
00459158add x29, sp, 24
0045915cadd sp, sp, 32
00459160ret x30
00459164udf 0
00459168udf 0
0045916cudf 0
00459140
00459170
00459170gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct string secret, struct string salt, struct string s2kparams)
00459170ldr x16, [x28+16]
00459174sub x17, sp, 32
00459178subs xzr, x17, x16
0045917cb.ls 0x459244
00459180str x30, [sp-160]!
00459184stur x29, [sp-8]
00459188sub x29, sp, 8
0045918cstr x0, [sp+168]
00459190str x1, [sp+176]
00459194str x2, [sp+184]
00459198str x3, [sp+192]
0045919cstr x4, [sp+200]
004591a0str x5, [sp+208]
004591a4str xzr, [sp+48]
004591a8stp xzr, xzr, [sp+56]
004591acstp xzr, xzr, [sp+32]
004591b0str xzr, [sp+88]
004591b4stp xzr, xzr, [sp+96]
004591b8stp xzr, xzr, [sp+72]
004591bcldr x0, [sp+168]
004591c0ldr x1, [sp+176]
004591c4bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.StringToKey
004591c8str x0, [sp+88]
004591ccstr x1, [sp+96]
004591d0str x2, [sp+104]
004591d4str x3, [sp+72]
004591d8str x4, [sp+80]
004591dcldr x2, [sp+96]
004591e0ldr x3, [sp+104]
004591e4ldr x4, [sp+88]
004591e8str x4, [sp+128]
004591ecstr x2, [sp+136]
004591f0str x3, [sp+144]
004591f4ldr x2, [sp+72]
004591f8ldr x3, [sp+80]
004591fcstr x2, [sp+112]
00459200str x3, [sp+120]
00459204ldr x2, [sp+128]
00459208ldr x3, [sp+136]
0045920cldr x4, [sp+144]
00459210str x2, [sp+48]
00459214str x3, [sp+56]
00459218str x4, [sp+64]
0045921cldr x3, [sp+112]
00459220ldr x4, [sp+120]
00459224str x3, [sp+32]
00459228str x4, [sp+40]
0045922cldr x0, [sp+48]
00459230ldr x1, [sp+56]
00459234ldr x2, [sp+64]
00459238ldur x29, [sp-8]
0045923cldr x30, [sp], 160
00459240ret x30
00459244
00459244loc_459244:
00459244stp x0, x1, [sp+8]
00459248stp x2, x3, [sp+24]
0045924cstp x4, x5, [sp+40]
00459250mov x3, x30
00459254bl runtime.morestack_noctxt.abi0
00459258ldp x0, x1, [sp+8]
0045925cldp x2, x3, [sp+24]
00459260ldp x4, x5, [sp+40]
00459264b 0x459170
00459268udf 0
0045926cudf 0
00459170
00459170gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct string secret, struct string salt, struct string s2kparams)
00459170ldr x16, [x28+16]
00459174sub x17, sp, 32
00459178subs xzr, x17, x16
0045917cb.ls 0x459244
00459180str x30, [sp-160]!
00459184stur x29, [sp-8]
00459188sub x29, sp, 8
0045918cstr x0, [sp+168]
00459190str x1, [sp+176]
00459194str x2, [sp+184]
00459198str x3, [sp+192]
0045919cstr x4, [sp+200]
004591a0str x5, [sp+208]
004591a4str xzr, [sp+48]
004591a8stp xzr, xzr, [sp+56]
004591acstp xzr, xzr, [sp+32]
004591b0str xzr, [sp+88]
004591b4stp xzr, xzr, [sp+96]
004591b8stp xzr, xzr, [sp+72]
004591bcldr x0, [sp+168]
004591c0ldr x1, [sp+176]
004591c4bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.StringToKey
004591c8str x0, [sp+88]
004591ccstr x1, [sp+96]
004591d0str x2, [sp+104]
004591d4str x3, [sp+72]
004591d8str x4, [sp+80]
004591dcldr x2, [sp+96]
004591e0ldr x3, [sp+104]
004591e4ldr x4, [sp+88]
004591e8str x4, [sp+128]
004591ecstr x2, [sp+136]
004591f0str x3, [sp+144]
004591f4ldr x2, [sp+72]
004591f8ldr x3, [sp+80]
004591fcstr x2, [sp+112]
00459200str x3, [sp+120]
00459204ldr x2, [sp+128]
00459208ldr x3, [sp+136]
0045920cldr x4, [sp+144]
00459210str x2, [sp+48]
00459214str x3, [sp+56]
00459218str x4, [sp+64]
0045921cldr x3, [sp+112]
00459220ldr x4, [sp+120]
00459224str x3, [sp+32]
00459228str x4, [sp+40]
0045922cldr x0, [sp+48]
00459230ldr x1, [sp+56]
00459234ldr x2, [sp+64]
00459238ldur x29, [sp-8]
0045923cldr x30, [sp], 160
00459240ret x30
00459244
00459244loc_459244:
00459244stp x0, x1, [sp+8]
00459248stp x2, x3, [sp+24]
0045924cstp x4, x5, [sp+40]
00459250mov x3, x30
00459254bl runtime.morestack_noctxt.abi0
00459258ldp x0, x1, [sp+8]
0045925cldp x2, x3, [sp+24]
00459260ldp x4, x5, [sp+40]
00459264b 0x459170
00459268udf 0
0045926cudf 0
00459170
00459270
00459270gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 b)
00459270ldr x16, [x28+16]
00459274sub x17, sp, 48
00459278subs xzr, x17, x16
0045927cb.ls 0x459368
00459280str x30, [sp-176]!
00459284stur x29, [sp-8]
00459288sub x29, sp, 8
0045928cstr x0, [sp+184]
00459290str x1, [sp+192]
00459294str x2, [sp+200]
00459298str xzr, [sp+48]
0045929cstp xzr, xzr, [sp+56]
004592a0ldr x0, [sp+184]
004592a4ldr x1, [sp+192]
004592a8ldr x2, [sp+200]
004592acbl bytes.NewReader
004592b0str x0, [sp+72]
004592b4bl golang.org/x/crypto/md4.New
004592b8str x0, [sp+80]
004592bcstr x1, [sp+88]
004592c0ldr x3, [sp+72]
004592c4str x3, [sp+160]
004592c8ldr x1, [sp+88]
004592ccldr x3, [sp+80]
004592d0str x3, [sp+120]
004592d4str x1, [sp+128]
004592d8cbnz x3, 0x4592e0
004592dcb 0x459300
004592e0
004592e0loc_4592e0:
004592e0str x1, [sp+96]
004592e4ldr x1, [x3+8]
004592e8adrp x0, 0x5b8000
004592ecadd x0, x0, 2512
004592f0bl runtime.typeAssert
004592f4ldr x1, [sp+96]
004592f8mov x3, x0
004592fcb 0x459304
00459300
00459300loc_459300:
00459300b 0x459304
00459304
00459304loc_459304:
00459304str x3, [sp+104]
00459308str x1, [sp+112]
0045930cldr x4, [sp+160]
00459310mov x0, x3
00459314adrp x2, 0x2ba000
00459318add x2, x2, 2880
0045931cmov x3, x4
00459320bl io.Copy
00459324ldr x4, [sp+80]
00459328ldrsb x27, [x4]
0045932cldr x4, [x4+48]
00459330ldr x0, [sp+88]
00459334mov x1, xzr
00459338mov x2, xzr
0045933cmov x3, x2
00459340blr x4
00459344str x0, [sp+136]
00459348str x1, [sp+144]
0045934cstr x2, [sp+152]
00459350str x0, [sp+48]
00459354str x1, [sp+56]
00459358str x2, [sp+64]
0045935cldur x29, [sp-8]
00459360ldr x30, [sp], 176
00459364ret x30
00459368
00459368loc_459368:
00459368stp x0, x1, [sp+8]
0045936cstr x2, [sp+24]
00459370mov x3, x30
00459374bl runtime.morestack_noctxt.abi0
00459378ldp x0, x1, [sp+8]
0045937cldr x2, [sp+24]
00459380b 0x459270
00459384udf 0
00459388udf 0
0045938cudf 0
00459270
00459270gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 b)
00459270ldr x16, [x28+16]
00459274sub x17, sp, 48
00459278subs xzr, x17, x16
0045927cb.ls 0x459368
00459280str x30, [sp-176]!
00459284stur x29, [sp-8]
00459288sub x29, sp, 8
0045928cstr x0, [sp+184]
00459290str x1, [sp+192]
00459294str x2, [sp+200]
00459298str xzr, [sp+48]
0045929cstp xzr, xzr, [sp+56]
004592a0ldr x0, [sp+184]
004592a4ldr x1, [sp+192]
004592a8ldr x2, [sp+200]
004592acbl bytes.NewReader
004592b0str x0, [sp+72]
004592b4bl golang.org/x/crypto/md4.New
004592b8str x0, [sp+80]
004592bcstr x1, [sp+88]
004592c0ldr x3, [sp+72]
004592c4str x3, [sp+160]
004592c8ldr x1, [sp+88]
004592ccldr x3, [sp+80]
004592d0str x3, [sp+120]
004592d4str x1, [sp+128]
004592d8cbnz x3, 0x4592e0
004592dcb 0x459300
004592e0
004592e0loc_4592e0:
004592e0str x1, [sp+96]
004592e4ldr x1, [x3+8]
004592e8adrp x0, 0x5b8000
004592ecadd x0, x0, 2512
004592f0bl runtime.typeAssert
004592f4ldr x1, [sp+96]
004592f8mov x3, x0
004592fcb 0x459304
00459300
00459300loc_459300:
00459300b 0x459304
00459304
00459304loc_459304:
00459304str x3, [sp+104]
00459308str x1, [sp+112]
0045930cldr x4, [sp+160]
00459310mov x0, x3
00459314adrp x2, 0x2ba000
00459318add x2, x2, 2880
0045931cmov x3, x4
00459320bl io.Copy
00459324ldr x4, [sp+80]
00459328ldrsb x27, [x4]
0045932cldr x4, [x4+48]
00459330ldr x0, [sp+88]
00459334mov x1, xzr
00459338mov x2, xzr
0045933cmov x3, x2
00459340blr x4
00459344str x0, [sp+136]
00459348str x1, [sp+144]
0045934cstr x2, [sp+152]
00459350str x0, [sp+48]
00459354str x1, [sp+56]
00459358str x2, [sp+64]
0045935cldur x29, [sp-8]
00459360ldr x30, [sp], 176
00459364ret x30
00459368
00459368loc_459368:
00459368stp x0, x1, [sp+8]
0045936cstr x2, [sp+24]
00459370mov x3, x30
00459374bl runtime.morestack_noctxt.abi0
00459378ldp x0, x1, [sp+8]
0045937cldr x2, [sp+24]
00459380b 0x459270
00459384udf 0
00459388udf 0
0045938cudf 0
00459270
00459390
00459390gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 data)
00459390ldr x16, [x28+16]
00459394sub x17, sp, 144
00459398subs xzr, x17, x16
0045939cb.ls 0x4594dc
004593a0sub x20, sp, 272
004593a4stp x29, x30, [x20-8]
004593a8add sp, x20, 0
004593acsub x29, sp, 8
004593b0str x0, [sp+280]
004593b4str x1, [sp+288]
004593b8str x2, [sp+296]
004593bcstr x3, [sp+304]
004593c0str x4, [sp+312]
004593c4str x5, [sp+320]
004593c8str xzr, [sp+112]
004593ccstp xzr, xzr, [sp+120]
004593d0str xzr, [sp+88]
004593d4stp xzr, xzr, [sp+96]
004593d8stp xzr, xzr, [sp+72]
004593dcstr xzr, [sp+240]
004593e0stp xzr, xzr, [sp+248]
004593e4stp xzr, xzr, [sp+224]
004593e8ldr x0, [sp+280]
004593ecldr x3, [sp+304]
004593f0ldr x1, [sp+288]
004593f4ldr x4, [sp+312]
004593f8ldr x2, [sp+296]
004593fcldr x5, [sp+320]
00459400adrp x6, 0x2c3000
00459404add x6, x6, 3872
00459408adrp x7, 0x5f2000
0045940cadd x7, x7, 1504
00459410bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.EncryptData
00459414str x0, [sp+240]
00459418str x1, [sp+248]
0045941cstr x2, [sp+256]
00459420str x3, [sp+224]
00459424str x4, [sp+232]
00459428ldr x8, [sp+248]
0045942cldr x9, [sp+256]
00459430ldr x10, [sp+240]
00459434str x10, [sp+192]
00459438str x8, [sp+200]
0045943cstr x9, [sp+208]
00459440ldr x8, [sp+224]
00459444ldr x9, [sp+232]
00459448str x8, [sp+176]
0045944cstr x9, [sp+184]
00459450ldr x8, [sp+192]
00459454ldr x9, [sp+200]
00459458ldr x10, [sp+208]
0045945cstr x8, [sp+152]
00459460str x9, [sp+160]
00459464str x10, [sp+168]
00459468ldr x8, [sp+176]
0045946cldr x9, [sp+184]
00459470str x8, [sp+136]
00459474str x9, [sp+144]
00459478adrp x8, 0x5f2000
0045947cadd x8, x8, 1504
00459480str x8, [sp+216]
00459484b 0x459488
00459488
00459488loc_459488:
00459488str x8, [sp+112]
0045948cstp xzr, xzr, [sp+120]
00459490ldr x8, [sp+152]
00459494ldr x9, [sp+160]
00459498ldr x10, [sp+168]
0045949cstr x8, [sp+88]
004594a0str x9, [sp+96]
004594a4str x10, [sp+104]
004594a8ldr x6, [sp+136]
004594acldr x7, [sp+144]
004594b0str x6, [sp+72]
004594b4str x7, [sp+80]
004594b8ldr x0, [sp+112]
004594bcldr x3, [sp+88]
004594c0ldr x1, [sp+120]
004594c4ldr x4, [sp+96]
004594c8ldr x2, [sp+128]
004594ccldr x5, [sp+104]
004594d0ldp x29, x30, [sp-8]
004594d4add sp, sp, 272
004594d8ret x30
004594dc
004594dcloc_4594dc:
004594dcstp x0, x1, [sp+8]
004594e0stp x2, x3, [sp+24]
004594e4stp x4, x5, [sp+40]
004594e8mov x3, x30
004594ecbl runtime.morestack_noctxt.abi0
004594f0ldp x0, x1, [sp+8]
004594f4ldp x2, x3, [sp+24]
004594f8ldp x4, x5, [sp+40]
004594fcb 0x459390
00459390
00459390gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 data)
00459390ldr x16, [x28+16]
00459394sub x17, sp, 144
00459398subs xzr, x17, x16
0045939cb.ls 0x4594dc
004593a0sub x20, sp, 272
004593a4stp x29, x30, [x20-8]
004593a8add sp, x20, 0
004593acsub x29, sp, 8
004593b0str x0, [sp+280]
004593b4str x1, [sp+288]
004593b8str x2, [sp+296]
004593bcstr x3, [sp+304]
004593c0str x4, [sp+312]
004593c4str x5, [sp+320]
004593c8str xzr, [sp+112]
004593ccstp xzr, xzr, [sp+120]
004593d0str xzr, [sp+88]
004593d4stp xzr, xzr, [sp+96]
004593d8stp xzr, xzr, [sp+72]
004593dcstr xzr, [sp+240]
004593e0stp xzr, xzr, [sp+248]
004593e4stp xzr, xzr, [sp+224]
004593e8ldr x0, [sp+280]
004593ecldr x3, [sp+304]
004593f0ldr x1, [sp+288]
004593f4ldr x4, [sp+312]
004593f8ldr x2, [sp+296]
004593fcldr x5, [sp+320]
00459400adrp x6, 0x2c3000
00459404add x6, x6, 3872
00459408adrp x7, 0x5f2000
0045940cadd x7, x7, 1504
00459410bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.EncryptData
00459414str x0, [sp+240]
00459418str x1, [sp+248]
0045941cstr x2, [sp+256]
00459420str x3, [sp+224]
00459424str x4, [sp+232]
00459428ldr x8, [sp+248]
0045942cldr x9, [sp+256]
00459430ldr x10, [sp+240]
00459434str x10, [sp+192]
00459438str x8, [sp+200]
0045943cstr x9, [sp+208]
00459440ldr x8, [sp+224]
00459444ldr x9, [sp+232]
00459448str x8, [sp+176]
0045944cstr x9, [sp+184]
00459450ldr x8, [sp+192]
00459454ldr x9, [sp+200]
00459458ldr x10, [sp+208]
0045945cstr x8, [sp+152]
00459460str x9, [sp+160]
00459464str x10, [sp+168]
00459468ldr x8, [sp+176]
0045946cldr x9, [sp+184]
00459470str x8, [sp+136]
00459474str x9, [sp+144]
00459478adrp x8, 0x5f2000
0045947cadd x8, x8, 1504
00459480str x8, [sp+216]
00459484b 0x459488
00459488
00459488loc_459488:
00459488str x8, [sp+112]
0045948cstp xzr, xzr, [sp+120]
00459490ldr x8, [sp+152]
00459494ldr x9, [sp+160]
00459498ldr x10, [sp+168]
0045949cstr x8, [sp+88]
004594a0str x9, [sp+96]
004594a4str x10, [sp+104]
004594a8ldr x6, [sp+136]
004594acldr x7, [sp+144]
004594b0str x6, [sp+72]
004594b4str x7, [sp+80]
004594b8ldr x0, [sp+112]
004594bcldr x3, [sp+88]
004594c0ldr x1, [sp+120]
004594c4ldr x4, [sp+96]
004594c8ldr x2, [sp+128]
004594ccldr x5, [sp+104]
004594d0ldp x29, x30, [sp-8]
004594d4add sp, sp, 272
004594d8ret x30
004594dc
004594dcloc_4594dc:
004594dcstp x0, x1, [sp+8]
004594e0stp x2, x3, [sp+24]
004594e4stp x4, x5, [sp+40]
004594e8mov x3, x30
004594ecbl runtime.morestack_noctxt.abi0
004594f0ldp x0, x1, [sp+8]
004594f4ldp x2, x3, [sp+24]
004594f8ldp x4, x5, [sp+40]
004594fcb 0x459390
00459390
00459500
00459500gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 message, uint32 usage)
00459500ldr x16, [x28+16]
00459504sub x17, sp, 160
00459508subs xzr, x17, x16
0045950cb.ls 0x459658
00459510sub x20, sp, 288
00459514stp x29, x30, [x20-8]
00459518add sp, x20, 0
0045951csub x29, sp, 8
00459520str x0, [sp+296]
00459524str x1, [sp+304]
00459528str x2, [sp+312]
0045952cstr x3, [sp+320]
00459530str x4, [sp+328]
00459534str x5, [sp+336]
00459538str w6, [sp+344]
0045953cstr xzr, [sp+128]
00459540stp xzr, xzr, [sp+136]
00459544str xzr, [sp+104]
00459548stp xzr, xzr, [sp+112]
0045954cstp xzr, xzr, [sp+88]
00459550str xzr, [sp+240]
00459554stp xzr, xzr, [sp+248]
00459558stp xzr, xzr, [sp+224]
0045955cldr w6, [sp+344]
00459560ldr x0, [sp+296]
00459564ldr x3, [sp+320]
00459568ldr x1, [sp+304]
0045956cldr x4, [sp+328]
00459570ldr x2, [sp+312]
00459574ldr x5, [sp+336]
00459578mov x7, xzr
0045957cadrp x8, 0x2c3000
00459580add x8, x8, 3872
00459584adrp x9, 0x5f2000
00459588add x9, x9, 1504
0045958cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.EncryptMessage
00459590str x0, [sp+240]
00459594str x1, [sp+248]
00459598str x2, [sp+256]
0045959cstr x3, [sp+224]
004595a0str x4, [sp+232]
004595a4ldr x10, [sp+248]
004595a8ldr x11, [sp+256]
004595acldr x12, [sp+240]
004595b0str x12, [sp+192]
004595b4str x10, [sp+200]
004595b8str x11, [sp+208]
004595bcldr x10, [sp+224]
004595c0ldr x11, [sp+232]
004595c4str x10, [sp+264]
004595c8str x11, [sp+272]
004595ccldr x10, [sp+192]
004595d0ldr x11, [sp+200]
004595d4ldr x12, [sp+208]
004595d8str x10, [sp+168]
004595dcstr x11, [sp+176]
004595e0str x12, [sp+184]
004595e4ldr x10, [sp+264]
004595e8ldr x11, [sp+272]
004595ecstr x10, [sp+152]
004595f0str x11, [sp+160]
004595f4adrp x10, 0x5f2000
004595f8add x10, x10, 1504
004595fcstr x10, [sp+216]
00459600b 0x459604
00459604
00459604loc_459604:
00459604str x10, [sp+128]
00459608stp xzr, xzr, [sp+136]
0045960cldr x8, [sp+168]
00459610ldr x9, [sp+176]
00459614ldr x10, [sp+184]
00459618str x8, [sp+104]
0045961cstr x9, [sp+112]
00459620str x10, [sp+120]
00459624ldr x6, [sp+152]
00459628ldr x7, [sp+160]
0045962cstr x6, [sp+88]
00459630str x7, [sp+96]
00459634ldr x0, [sp+128]
00459638ldr x3, [sp+104]
0045963cldr x1, [sp+136]
00459640ldr x4, [sp+112]
00459644ldr x2, [sp+144]
00459648ldr x5, [sp+120]
0045964cldp x29, x30, [sp-8]
00459650add sp, sp, 288
00459654ret x30
00459658
00459658loc_459658:
00459658stp x0, x1, [sp+8]
0045965cstp x2, x3, [sp+24]
00459660stp x4, x5, [sp+40]
00459664str w6, [sp+56]
00459668mov x3, x30
0045966cbl runtime.morestack_noctxt.abi0
00459670ldp x0, x1, [sp+8]
00459674ldp x2, x3, [sp+24]
00459678ldp x4, x5, [sp+40]
0045967cldr w6, [sp+56]
00459680b 0x459500
00459684udf 0
00459688udf 0
0045968cudf 0
00459500
00459500gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 message, uint32 usage)
00459500ldr x16, [x28+16]
00459504sub x17, sp, 160
00459508subs xzr, x17, x16
0045950cb.ls 0x459658
00459510sub x20, sp, 288
00459514stp x29, x30, [x20-8]
00459518add sp, x20, 0
0045951csub x29, sp, 8
00459520str x0, [sp+296]
00459524str x1, [sp+304]
00459528str x2, [sp+312]
0045952cstr x3, [sp+320]
00459530str x4, [sp+328]
00459534str x5, [sp+336]
00459538str w6, [sp+344]
0045953cstr xzr, [sp+128]
00459540stp xzr, xzr, [sp+136]
00459544str xzr, [sp+104]
00459548stp xzr, xzr, [sp+112]
0045954cstp xzr, xzr, [sp+88]
00459550str xzr, [sp+240]
00459554stp xzr, xzr, [sp+248]
00459558stp xzr, xzr, [sp+224]
0045955cldr w6, [sp+344]
00459560ldr x0, [sp+296]
00459564ldr x3, [sp+320]
00459568ldr x1, [sp+304]
0045956cldr x4, [sp+328]
00459570ldr x2, [sp+312]
00459574ldr x5, [sp+336]
00459578mov x7, xzr
0045957cadrp x8, 0x2c3000
00459580add x8, x8, 3872
00459584adrp x9, 0x5f2000
00459588add x9, x9, 1504
0045958cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.EncryptMessage
00459590str x0, [sp+240]
00459594str x1, [sp+248]
00459598str x2, [sp+256]
0045959cstr x3, [sp+224]
004595a0str x4, [sp+232]
004595a4ldr x10, [sp+248]
004595a8ldr x11, [sp+256]
004595acldr x12, [sp+240]
004595b0str x12, [sp+192]
004595b4str x10, [sp+200]
004595b8str x11, [sp+208]
004595bcldr x10, [sp+224]
004595c0ldr x11, [sp+232]
004595c4str x10, [sp+264]
004595c8str x11, [sp+272]
004595ccldr x10, [sp+192]
004595d0ldr x11, [sp+200]
004595d4ldr x12, [sp+208]
004595d8str x10, [sp+168]
004595dcstr x11, [sp+176]
004595e0str x12, [sp+184]
004595e4ldr x10, [sp+264]
004595e8ldr x11, [sp+272]
004595ecstr x10, [sp+152]
004595f0str x11, [sp+160]
004595f4adrp x10, 0x5f2000
004595f8add x10, x10, 1504
004595fcstr x10, [sp+216]
00459600b 0x459604
00459604
00459604loc_459604:
00459604str x10, [sp+128]
00459608stp xzr, xzr, [sp+136]
0045960cldr x8, [sp+168]
00459610ldr x9, [sp+176]
00459614ldr x10, [sp+184]
00459618str x8, [sp+104]
0045961cstr x9, [sp+112]
00459620str x10, [sp+120]
00459624ldr x6, [sp+152]
00459628ldr x7, [sp+160]
0045962cstr x6, [sp+88]
00459630str x7, [sp+96]
00459634ldr x0, [sp+128]
00459638ldr x3, [sp+104]
0045963cldr x1, [sp+136]
00459640ldr x4, [sp+112]
00459644ldr x2, [sp+144]
00459648ldr x5, [sp+120]
0045964cldp x29, x30, [sp-8]
00459650add sp, sp, 288
00459654ret x30
00459658
00459658loc_459658:
00459658stp x0, x1, [sp+8]
0045965cstp x2, x3, [sp+24]
00459660stp x4, x5, [sp+40]
00459664str w6, [sp+56]
00459668mov x3, x30
0045966cbl runtime.morestack_noctxt.abi0
00459670ldp x0, x1, [sp+8]
00459674ldp x2, x3, [sp+24]
00459678ldp x4, x5, [sp+40]
0045967cldr w6, [sp+56]
00459680b 0x459500
00459684udf 0
00459688udf 0
0045968cudf 0
00459500
00459690
00459690gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 data)
00459690ldr x16, [x28+16]
00459694sub x17, sp, 80
00459698subs xzr, x17, x16
0045969cb.ls 0x459784
004596a0str x30, [sp-208]!
004596a4stur x29, [sp-8]
004596a8sub x29, sp, 8
004596acstr x0, [sp+216]
004596b0str x1, [sp+224]
004596b4str x2, [sp+232]
004596b8str x3, [sp+240]
004596bcstr x4, [sp+248]
004596c0str x5, [sp+256]
004596c4str xzr, [sp+96]
004596c8stp xzr, xzr, [sp+104]
004596ccstp xzr, xzr, [sp+80]
004596d0str xzr, [sp+136]
004596d4stp xzr, xzr, [sp+144]
004596d8stp xzr, xzr, [sp+120]
004596dcldr x0, [sp+216]
004596e0ldr x3, [sp+240]
004596e4ldr x1, [sp+224]
004596e8ldr x4, [sp+248]
004596ecldr x2, [sp+232]
004596f0ldr x5, [sp+256]
004596f4adrp x6, 0x2c3000
004596f8add x6, x6, 3872
004596fcadrp x7, 0x5f2000
00459700add x7, x7, 1504
00459704bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.DecryptData
00459708str x0, [sp+136]
0045970cstr x1, [sp+144]
00459710str x2, [sp+152]
00459714str x3, [sp+120]
00459718str x4, [sp+128]
0045971cldr x8, [sp+144]
00459720ldr x9, [sp+152]
00459724ldr x10, [sp+136]
00459728str x10, [sp+176]
0045972cstr x8, [sp+184]
00459730str x9, [sp+192]
00459734ldr x8, [sp+120]
00459738ldr x9, [sp+128]
0045973cstr x8, [sp+160]
00459740str x9, [sp+168]
00459744ldr x8, [sp+176]
00459748ldr x9, [sp+184]
0045974cldr x10, [sp+192]
00459750str x8, [sp+96]
00459754str x9, [sp+104]
00459758str x10, [sp+112]
0045975cldr x3, [sp+160]
00459760ldr x4, [sp+168]
00459764str x3, [sp+80]
00459768str x4, [sp+88]
0045976cldr x0, [sp+96]
00459770ldr x1, [sp+104]
00459774ldr x2, [sp+112]
00459778ldur x29, [sp-8]
0045977cldr x30, [sp], 208
00459780ret x30
00459784
00459784loc_459784:
00459784stp x0, x1, [sp+8]
00459788stp x2, x3, [sp+24]
0045978cstp x4, x5, [sp+40]
00459790mov x3, x30
00459794bl runtime.morestack_noctxt.abi0
00459798ldp x0, x1, [sp+8]
0045979cldp x2, x3, [sp+24]
004597a0ldp x4, x5, [sp+40]
004597a4b 0x459690
004597a8udf 0
004597acudf 0
00459690
00459690gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 data)
00459690ldr x16, [x28+16]
00459694sub x17, sp, 80
00459698subs xzr, x17, x16
0045969cb.ls 0x459784
004596a0str x30, [sp-208]!
004596a4stur x29, [sp-8]
004596a8sub x29, sp, 8
004596acstr x0, [sp+216]
004596b0str x1, [sp+224]
004596b4str x2, [sp+232]
004596b8str x3, [sp+240]
004596bcstr x4, [sp+248]
004596c0str x5, [sp+256]
004596c4str xzr, [sp+96]
004596c8stp xzr, xzr, [sp+104]
004596ccstp xzr, xzr, [sp+80]
004596d0str xzr, [sp+136]
004596d4stp xzr, xzr, [sp+144]
004596d8stp xzr, xzr, [sp+120]
004596dcldr x0, [sp+216]
004596e0ldr x3, [sp+240]
004596e4ldr x1, [sp+224]
004596e8ldr x4, [sp+248]
004596ecldr x2, [sp+232]
004596f0ldr x5, [sp+256]
004596f4adrp x6, 0x2c3000
004596f8add x6, x6, 3872
004596fcadrp x7, 0x5f2000
00459700add x7, x7, 1504
00459704bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.DecryptData
00459708str x0, [sp+136]
0045970cstr x1, [sp+144]
00459710str x2, [sp+152]
00459714str x3, [sp+120]
00459718str x4, [sp+128]
0045971cldr x8, [sp+144]
00459720ldr x9, [sp+152]
00459724ldr x10, [sp+136]
00459728str x10, [sp+176]
0045972cstr x8, [sp+184]
00459730str x9, [sp+192]
00459734ldr x8, [sp+120]
00459738ldr x9, [sp+128]
0045973cstr x8, [sp+160]
00459740str x9, [sp+168]
00459744ldr x8, [sp+176]
00459748ldr x9, [sp+184]
0045974cldr x10, [sp+192]
00459750str x8, [sp+96]
00459754str x9, [sp+104]
00459758str x10, [sp+112]
0045975cldr x3, [sp+160]
00459760ldr x4, [sp+168]
00459764str x3, [sp+80]
00459768str x4, [sp+88]
0045976cldr x0, [sp+96]
00459770ldr x1, [sp+104]
00459774ldr x2, [sp+112]
00459778ldur x29, [sp-8]
0045977cldr x30, [sp], 208
00459780ret x30
00459784
00459784loc_459784:
00459784stp x0, x1, [sp+8]
00459788stp x2, x3, [sp+24]
0045978cstp x4, x5, [sp+40]
00459790mov x3, x30
00459794bl runtime.morestack_noctxt.abi0
00459798ldp x0, x1, [sp+8]
0045979cldp x2, x3, [sp+24]
004597a0ldp x4, x5, [sp+40]
004597a4b 0x459690
004597a8udf 0
004597acudf 0
00459690
004597b0
004597b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
004597b0ldr x16, [x28+16]
004597b4sub x17, sp, 80
004597b8subs xzr, x17, x16
004597bcb.ls 0x4598b0
004597c0str x30, [sp-208]!
004597c4stur x29, [sp-8]
004597c8sub x29, sp, 8
004597ccstr x0, [sp+216]
004597d0str x1, [sp+224]
004597d4str x2, [sp+232]
004597d8str x3, [sp+240]
004597dcstr x4, [sp+248]
004597e0str x5, [sp+256]
004597e4str w6, [sp+264]
004597e8str xzr, [sp+96]
004597ecstp xzr, xzr, [sp+104]
004597f0stp xzr, xzr, [sp+80]
004597f4str xzr, [sp+136]
004597f8stp xzr, xzr, [sp+144]
004597fcstp xzr, xzr, [sp+120]
00459800ldr w6, [sp+264]
00459804ldr x0, [sp+216]
00459808ldr x3, [sp+240]
0045980cldr x1, [sp+224]
00459810ldr x4, [sp+248]
00459814ldr x2, [sp+232]
00459818ldr x5, [sp+256]
0045981cmov x7, xzr
00459820adrp x8, 0x2c3000
00459824add x8, x8, 3872
00459828adrp x9, 0x5f2000
0045982cadd x9, x9, 1504
00459830bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.DecryptMessage
00459834str x0, [sp+136]
00459838str x1, [sp+144]
0045983cstr x2, [sp+152]
00459840str x3, [sp+120]
00459844str x4, [sp+128]
00459848ldr x10, [sp+144]
0045984cldr x11, [sp+152]
00459850ldr x12, [sp+136]
00459854str x12, [sp+176]
00459858str x10, [sp+184]
0045985cstr x11, [sp+192]
00459860ldr x10, [sp+120]
00459864ldr x11, [sp+128]
00459868str x10, [sp+160]
0045986cstr x11, [sp+168]
00459870ldr x10, [sp+176]
00459874ldr x11, [sp+184]
00459878ldr x12, [sp+192]
0045987cstr x10, [sp+96]
00459880str x11, [sp+104]
00459884str x12, [sp+112]
00459888ldr x3, [sp+160]
0045988cldr x4, [sp+168]
00459890str x3, [sp+80]
00459894str x4, [sp+88]
00459898ldr x0, [sp+96]
0045989cldr x1, [sp+104]
004598a0ldr x2, [sp+112]
004598a4ldur x29, [sp-8]
004598a8ldr x30, [sp], 208
004598acret x30
004598b0
004598b0loc_4598b0:
004598b0stp x0, x1, [sp+8]
004598b4stp x2, x3, [sp+24]
004598b8stp x4, x5, [sp+40]
004598bcstr w6, [sp+56]
004598c0mov x3, x30
004598c4bl runtime.morestack_noctxt.abi0
004598c8ldp x0, x1, [sp+8]
004598ccldp x2, x3, [sp+24]
004598d0ldp x4, x5, [sp+40]
004598d4ldr w6, [sp+56]
004598d8b 0x4597b0
004598dcudf 0
004597b0
004597b0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
004597b0ldr x16, [x28+16]
004597b4sub x17, sp, 80
004597b8subs xzr, x17, x16
004597bcb.ls 0x4598b0
004597c0str x30, [sp-208]!
004597c4stur x29, [sp-8]
004597c8sub x29, sp, 8
004597ccstr x0, [sp+216]
004597d0str x1, [sp+224]
004597d4str x2, [sp+232]
004597d8str x3, [sp+240]
004597dcstr x4, [sp+248]
004597e0str x5, [sp+256]
004597e4str w6, [sp+264]
004597e8str xzr, [sp+96]
004597ecstp xzr, xzr, [sp+104]
004597f0stp xzr, xzr, [sp+80]
004597f4str xzr, [sp+136]
004597f8stp xzr, xzr, [sp+144]
004597fcstp xzr, xzr, [sp+120]
00459800ldr w6, [sp+264]
00459804ldr x0, [sp+216]
00459808ldr x3, [sp+240]
0045980cldr x1, [sp+224]
00459810ldr x4, [sp+248]
00459814ldr x2, [sp+232]
00459818ldr x5, [sp+256]
0045981cmov x7, xzr
00459820adrp x8, 0x2c3000
00459824add x8, x8, 3872
00459828adrp x9, 0x5f2000
0045982cadd x9, x9, 1504
00459830bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.DecryptMessage
00459834str x0, [sp+136]
00459838str x1, [sp+144]
0045983cstr x2, [sp+152]
00459840str x3, [sp+120]
00459844str x4, [sp+128]
00459848ldr x10, [sp+144]
0045984cldr x11, [sp+152]
00459850ldr x12, [sp+136]
00459854str x12, [sp+176]
00459858str x10, [sp+184]
0045985cstr x11, [sp+192]
00459860ldr x10, [sp+120]
00459864ldr x11, [sp+128]
00459868str x10, [sp+160]
0045986cstr x11, [sp+168]
00459870ldr x10, [sp+176]
00459874ldr x11, [sp+184]
00459878ldr x12, [sp+192]
0045987cstr x10, [sp+96]
00459880str x11, [sp+104]
00459884str x12, [sp+112]
00459888ldr x3, [sp+160]
0045988cldr x4, [sp+168]
00459890str x3, [sp+80]
00459894str x4, [sp+88]
00459898ldr x0, [sp+96]
0045989cldr x1, [sp+104]
004598a0ldr x2, [sp+112]
004598a4ldur x29, [sp-8]
004598a8ldr x30, [sp], 208
004598acret x30
004598b0
004598b0loc_4598b0:
004598b0stp x0, x1, [sp+8]
004598b4stp x2, x3, [sp+24]
004598b8stp x4, x5, [sp+40]
004598bcstr w6, [sp+56]
004598c0mov x3, x30
004598c4bl runtime.morestack_noctxt.abi0
004598c8ldp x0, x1, [sp+8]
004598ccldp x2, x3, [sp+24]
004598d0ldp x4, x5, [sp+40]
004598d4ldr w6, [sp+56]
004598d8b 0x4597b0
004598dcudf 0
004597b0
004598e0
004598e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 usage)
004598e0ldr x16, [x28+16]
004598e4subs xzr, sp, x16
004598e8b.ls 0x459974
004598ecstr x30, [sp-128]!
004598f0stur x29, [sp-8]
004598f4sub x29, sp, 8
004598f8str x0, [sp+136]
004598fcstr x1, [sp+144]
00459900str x2, [sp+152]
00459904str x3, [sp+160]
00459908str x4, [sp+168]
0045990cstr x5, [sp+176]
00459910str xzr, [sp+72]
00459914stp xzr, xzr, [sp+80]
00459918stp xzr, xzr, [sp+56]
0045991cldr x0, [sp+136]
00459920ldr x3, [sp+160]
00459924ldr x1, [sp+144]
00459928ldr x4, [sp+168]
0045992cldr x2, [sp+152]
00459930ldr x5, [sp+176]
00459934bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.HMAC
00459938str x0, [sp+96]
0045993cstr x1, [sp+104]
00459940str x2, [sp+112]
00459944str x0, [sp+72]
00459948str x1, [sp+80]
0045994cstr x2, [sp+88]
00459950stp xzr, xzr, [sp+56]
00459954ldr x0, [sp+72]
00459958ldr x1, [sp+80]
0045995cldr x2, [sp+88]
00459960mov x3, xzr
00459964mov x4, xzr
00459968ldur x29, [sp-8]
0045996cldr x30, [sp], 128
00459970ret x30
00459974
00459974loc_459974:
00459974stp x0, x1, [sp+8]
00459978stp x2, x3, [sp+24]
0045997cstp x4, x5, [sp+40]
00459980mov x3, x30
00459984bl runtime.morestack_noctxt.abi0
00459988ldp x0, x1, [sp+8]
0045998cldp x2, x3, [sp+24]
00459990ldp x4, x5, [sp+40]
00459994b 0x4598e0
00459998udf 0
0045999cudf 0
004598e0
004598e0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 usage)
004598e0ldr x16, [x28+16]
004598e4subs xzr, sp, x16
004598e8b.ls 0x459974
004598ecstr x30, [sp-128]!
004598f0stur x29, [sp-8]
004598f4sub x29, sp, 8
004598f8str x0, [sp+136]
004598fcstr x1, [sp+144]
00459900str x2, [sp+152]
00459904str x3, [sp+160]
00459908str x4, [sp+168]
0045990cstr x5, [sp+176]
00459910str xzr, [sp+72]
00459914stp xzr, xzr, [sp+80]
00459918stp xzr, xzr, [sp+56]
0045991cldr x0, [sp+136]
00459920ldr x3, [sp+160]
00459924ldr x1, [sp+144]
00459928ldr x4, [sp+168]
0045992cldr x2, [sp+152]
00459930ldr x5, [sp+176]
00459934bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.HMAC
00459938str x0, [sp+96]
0045993cstr x1, [sp+104]
00459940str x2, [sp+112]
00459944str x0, [sp+72]
00459948str x1, [sp+80]
0045994cstr x2, [sp+88]
00459950stp xzr, xzr, [sp+56]
00459954ldr x0, [sp+72]
00459958ldr x1, [sp+80]
0045995cldr x2, [sp+88]
00459960mov x3, xzr
00459964mov x4, xzr
00459968ldur x29, [sp-8]
0045996cldr x30, [sp], 128
00459970ret x30
00459974
00459974loc_459974:
00459974stp x0, x1, [sp+8]
00459978stp x2, x3, [sp+24]
0045997cstp x4, x5, [sp+40]
00459980mov x3, x30
00459984bl runtime.morestack_noctxt.abi0
00459988ldp x0, x1, [sp+8]
0045998cldp x2, x3, [sp+24]
00459990ldp x4, x5, [sp+40]
00459994b 0x4598e0
00459998udf 0
0045999cudf 0
004598e0
004599a0
004599a0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 usage)
004599a0ldr x16, [x28+16]
004599a4sub x17, sp, 80
004599a8subs xzr, x17, x16
004599acb.ls 0x459a94
004599b0str x30, [sp-208]!
004599b4stur x29, [sp-8]
004599b8sub x29, sp, 8
004599bcstr x0, [sp+216]
004599c0str x1, [sp+224]
004599c4str x2, [sp+232]
004599c8str x3, [sp+240]
004599ccstr x4, [sp+248]
004599d0str x5, [sp+256]
004599d4str xzr, [sp+96]
004599d8stp xzr, xzr, [sp+104]
004599dcstp xzr, xzr, [sp+80]
004599e0str xzr, [sp+136]
004599e4stp xzr, xzr, [sp+144]
004599e8stp xzr, xzr, [sp+120]
004599ecldr x0, [sp+216]
004599f0ldr x3, [sp+240]
004599f4ldr x1, [sp+224]
004599f8ldr x4, [sp+248]
004599fcldr x2, [sp+232]
00459a00ldr x5, [sp+256]
00459a04adrp x6, 0x2c3000
00459a08add x6, x6, 3872
00459a0cadrp x7, 0x5f2000
00459a10add x7, x7, 1504
00459a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00459a18str x0, [sp+136]
00459a1cstr x1, [sp+144]
00459a20str x2, [sp+152]
00459a24str x3, [sp+120]
00459a28str x4, [sp+128]
00459a2cldr x8, [sp+144]
00459a30ldr x9, [sp+152]
00459a34ldr x10, [sp+136]
00459a38str x10, [sp+176]
00459a3cstr x8, [sp+184]
00459a40str x9, [sp+192]
00459a44ldr x8, [sp+120]
00459a48ldr x9, [sp+128]
00459a4cstr x8, [sp+160]
00459a50str x9, [sp+168]
00459a54ldr x8, [sp+176]
00459a58ldr x9, [sp+184]
00459a5cldr x10, [sp+192]
00459a60str x8, [sp+96]
00459a64str x9, [sp+104]
00459a68str x10, [sp+112]
00459a6cldr x3, [sp+160]
00459a70ldr x4, [sp+168]
00459a74str x3, [sp+80]
00459a78str x4, [sp+88]
00459a7cldr x0, [sp+96]
00459a80ldr x1, [sp+104]
00459a84ldr x2, [sp+112]
00459a88ldur x29, [sp-8]
00459a8cldr x30, [sp], 208
00459a90ret x30
00459a94
00459a94loc_459a94:
00459a94stp x0, x1, [sp+8]
00459a98stp x2, x3, [sp+24]
00459a9cstp x4, x5, [sp+40]
00459aa0mov x3, x30
00459aa4bl runtime.morestack_noctxt.abi0
00459aa8ldp x0, x1, [sp+8]
00459aacldp x2, x3, [sp+24]
00459ab0ldp x4, x5, [sp+40]
00459ab4b 0x4599a0
00459ab8udf 0
00459abcudf 0
004599a0
004599a0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 usage)
004599a0ldr x16, [x28+16]
004599a4sub x17, sp, 80
004599a8subs xzr, x17, x16
004599acb.ls 0x459a94
004599b0str x30, [sp-208]!
004599b4stur x29, [sp-8]
004599b8sub x29, sp, 8
004599bcstr x0, [sp+216]
004599c0str x1, [sp+224]
004599c4str x2, [sp+232]
004599c8str x3, [sp+240]
004599ccstr x4, [sp+248]
004599d0str x5, [sp+256]
004599d4str xzr, [sp+96]
004599d8stp xzr, xzr, [sp+104]
004599dcstp xzr, xzr, [sp+80]
004599e0str xzr, [sp+136]
004599e4stp xzr, xzr, [sp+144]
004599e8stp xzr, xzr, [sp+120]
004599ecldr x0, [sp+216]
004599f0ldr x3, [sp+240]
004599f4ldr x1, [sp+224]
004599f8ldr x4, [sp+248]
004599fcldr x2, [sp+232]
00459a00ldr x5, [sp+256]
00459a04adrp x6, 0x2c3000
00459a08add x6, x6, 3872
00459a0cadrp x7, 0x5f2000
00459a10add x7, x7, 1504
00459a14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00459a18str x0, [sp+136]
00459a1cstr x1, [sp+144]
00459a20str x2, [sp+152]
00459a24str x3, [sp+120]
00459a28str x4, [sp+128]
00459a2cldr x8, [sp+144]
00459a30ldr x9, [sp+152]
00459a34ldr x10, [sp+136]
00459a38str x10, [sp+176]
00459a3cstr x8, [sp+184]
00459a40str x9, [sp+192]
00459a44ldr x8, [sp+120]
00459a48ldr x9, [sp+128]
00459a4cstr x8, [sp+160]
00459a50str x9, [sp+168]
00459a54ldr x8, [sp+176]
00459a58ldr x9, [sp+184]
00459a5cldr x10, [sp+192]
00459a60str x8, [sp+96]
00459a64str x9, [sp+104]
00459a68str x10, [sp+112]
00459a6cldr x3, [sp+160]
00459a70ldr x4, [sp+168]
00459a74str x3, [sp+80]
00459a78str x4, [sp+88]
00459a7cldr x0, [sp+96]
00459a80ldr x1, [sp+104]
00459a84ldr x2, [sp+112]
00459a88ldur x29, [sp-8]
00459a8cldr x30, [sp], 208
00459a90ret x30
00459a94
00459a94loc_459a94:
00459a94stp x0, x1, [sp+8]
00459a98stp x2, x3, [sp+24]
00459a9cstp x4, x5, [sp+40]
00459aa0mov x3, x30
00459aa4bl runtime.morestack_noctxt.abi0
00459aa8ldp x0, x1, [sp+8]
00459aacldp x2, x3, [sp+24]
00459ab0ldp x4, x5, [sp+40]
00459ab4b 0x4599a0
00459ab8udf 0
00459abcudf 0
004599a0
00459ac0
00459ac0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00459ac0ldr x16, [x28+16]
00459ac4subs xzr, sp, x16
00459ac8b.ls 0x459b50
00459accstr x30, [sp-112]!
00459ad0stur x29, [sp-8]
00459ad4sub x29, sp, 8
00459ad8str x0, [sp+120]
00459adcstr x1, [sp+128]
00459ae0str x2, [sp+136]
00459ae4str x3, [sp+144]
00459ae8str x4, [sp+152]
00459aecstr x5, [sp+160]
00459af0str x6, [sp+168]
00459af4str x7, [sp+176]
00459af8str x8, [sp+184]
00459afcstr w9, [sp+192]
00459b00strb wzr, [sp+102]
00459b04ldr x0, [sp+120]
00459b08ldr x3, [sp+168]
00459b0cldr x6, [sp+144]
00459b10ldr x1, [sp+128]
00459b14ldr x4, [sp+176]
00459b18ldr x7, [sp+152]
00459b1cldr x2, [sp+136]
00459b20ldr x5, [sp+184]
00459b24ldr x8, [sp+160]
00459b28adrp x9, 0x2c3000
00459b2cadd x9, x9, 3872
00459b30adrp x10, 0x5f2000
00459b34add x10, x10, 1504
00459b38bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.VerifyIntegrity
00459b3cstrb w0, [sp+103]
00459b40strb w0, [sp+102]
00459b44ldur x29, [sp-8]
00459b48ldr x30, [sp], 112
00459b4cret x30
00459b50
00459b50loc_459b50:
00459b50stp x0, x1, [sp+8]
00459b54stp x2, x3, [sp+24]
00459b58stp x4, x5, [sp+40]
00459b5cstp x6, x7, [sp+56]
00459b60str x8, [sp+72]
00459b64str w9, [sp+80]
00459b68mov x3, x30
00459b6cbl runtime.morestack_noctxt.abi0
00459b70ldp x0, x1, [sp+8]
00459b74ldp x2, x3, [sp+24]
00459b78ldp x4, x5, [sp+40]
00459b7cldp x6, x7, [sp+56]
00459b80ldr x8, [sp+72]
00459b84ldr w9, [sp+80]
00459b88b 0x459ac0
00459b8cudf 0
00459ac0
00459ac0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00459ac0ldr x16, [x28+16]
00459ac4subs xzr, sp, x16
00459ac8b.ls 0x459b50
00459accstr x30, [sp-112]!
00459ad0stur x29, [sp-8]
00459ad4sub x29, sp, 8
00459ad8str x0, [sp+120]
00459adcstr x1, [sp+128]
00459ae0str x2, [sp+136]
00459ae4str x3, [sp+144]
00459ae8str x4, [sp+152]
00459aecstr x5, [sp+160]
00459af0str x6, [sp+168]
00459af4str x7, [sp+176]
00459af8str x8, [sp+184]
00459afcstr w9, [sp+192]
00459b00strb wzr, [sp+102]
00459b04ldr x0, [sp+120]
00459b08ldr x3, [sp+168]
00459b0cldr x6, [sp+144]
00459b10ldr x1, [sp+128]
00459b14ldr x4, [sp+176]
00459b18ldr x7, [sp+152]
00459b1cldr x2, [sp+136]
00459b20ldr x5, [sp+184]
00459b24ldr x8, [sp+160]
00459b28adrp x9, 0x2c3000
00459b2cadd x9, x9, 3872
00459b30adrp x10, 0x5f2000
00459b34add x10, x10, 1504
00459b38bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.VerifyIntegrity
00459b3cstrb w0, [sp+103]
00459b40strb w0, [sp+102]
00459b44ldur x29, [sp-8]
00459b48ldr x30, [sp], 112
00459b4cret x30
00459b50
00459b50loc_459b50:
00459b50stp x0, x1, [sp+8]
00459b54stp x2, x3, [sp+24]
00459b58stp x4, x5, [sp+40]
00459b5cstp x6, x7, [sp+56]
00459b60str x8, [sp+72]
00459b64str w9, [sp+80]
00459b68mov x3, x30
00459b6cbl runtime.morestack_noctxt.abi0
00459b70ldp x0, x1, [sp+8]
00459b74ldp x2, x3, [sp+24]
00459b78ldp x4, x5, [sp+40]
00459b7cldp x6, x7, [sp+56]
00459b80ldr x8, [sp+72]
00459b84ldr w9, [sp+80]
00459b88b 0x459ac0
00459b8cudf 0
00459ac0
00459b90
00459b90gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00459b90ldr x16, [x28+16]
00459b94sub x17, sp, 64
00459b98subs xzr, x17, x16
00459b9cb.ls 0x459c7c
00459ba0str x30, [sp-192]!
00459ba4stur x29, [sp-8]
00459ba8sub x29, sp, 8
00459bacstr x0, [sp+200]
00459bb0str x1, [sp+208]
00459bb4str x2, [sp+216]
00459bb8str x3, [sp+224]
00459bbcstr x4, [sp+232]
00459bc0str x5, [sp+240]
00459bc4str w6, [sp+248]
00459bc8str xzr, [sp+80]
00459bccstp xzr, xzr, [sp+88]
00459bd0stp xzr, xzr, [sp+64]
00459bd4str xzr, [sp+120]
00459bd8stp xzr, xzr, [sp+128]
00459bdcstp xzr, xzr, [sp+104]
00459be0ldr x5, [sp+232]
00459be4ldr x6, [sp+240]
00459be8ldr w3, [sp+248]
00459becldr x0, [sp+200]
00459bf0ldr x4, [sp+224]
00459bf4ldr x1, [sp+208]
00459bf8ldr x2, [sp+216]
00459bfcbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.Checksum
00459c00str x0, [sp+120]
00459c04str x1, [sp+128]
00459c08str x2, [sp+136]
00459c0cstr x3, [sp+104]
00459c10str x4, [sp+112]
00459c14ldr x7, [sp+120]
00459c18ldr x8, [sp+128]
00459c1cldr x9, [sp+136]
00459c20str x7, [sp+160]
00459c24str x8, [sp+168]
00459c28str x9, [sp+176]
00459c2cldr x7, [sp+104]
00459c30ldr x8, [sp+112]
00459c34str x7, [sp+144]
00459c38str x8, [sp+152]
00459c3cldr x7, [sp+160]
00459c40ldr x8, [sp+168]
00459c44ldr x9, [sp+176]
00459c48str x7, [sp+80]
00459c4cstr x8, [sp+88]
00459c50str x9, [sp+96]
00459c54ldr x3, [sp+144]
00459c58ldr x4, [sp+152]
00459c5cstr x3, [sp+64]
00459c60str x4, [sp+72]
00459c64ldr x0, [sp+80]
00459c68ldr x1, [sp+88]
00459c6cldr x2, [sp+96]
00459c70ldur x29, [sp-8]
00459c74ldr x30, [sp], 192
00459c78ret x30
00459c7c
00459c7cloc_459c7c:
00459c7cstp x0, x1, [sp+8]
00459c80stp x2, x3, [sp+24]
00459c84stp x4, x5, [sp+40]
00459c88str w6, [sp+56]
00459c8cmov x3, x30
00459c90bl runtime.morestack_noctxt.abi0
00459c94ldp x0, x1, [sp+8]
00459c98ldp x2, x3, [sp+24]
00459c9cldp x4, x5, [sp+40]
00459ca0ldr w6, [sp+56]
00459ca4b 0x459b90
00459ca8udf 0
00459cacudf 0
00459b90
00459b90gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00459b90ldr x16, [x28+16]
00459b94sub x17, sp, 64
00459b98subs xzr, x17, x16
00459b9cb.ls 0x459c7c
00459ba0str x30, [sp-192]!
00459ba4stur x29, [sp-8]
00459ba8sub x29, sp, 8
00459bacstr x0, [sp+200]
00459bb0str x1, [sp+208]
00459bb4str x2, [sp+216]
00459bb8str x3, [sp+224]
00459bbcstr x4, [sp+232]
00459bc0str x5, [sp+240]
00459bc4str w6, [sp+248]
00459bc8str xzr, [sp+80]
00459bccstp xzr, xzr, [sp+88]
00459bd0stp xzr, xzr, [sp+64]
00459bd4str xzr, [sp+120]
00459bd8stp xzr, xzr, [sp+128]
00459bdcstp xzr, xzr, [sp+104]
00459be0ldr x5, [sp+232]
00459be4ldr x6, [sp+240]
00459be8ldr w3, [sp+248]
00459becldr x0, [sp+200]
00459bf0ldr x4, [sp+224]
00459bf4ldr x1, [sp+208]
00459bf8ldr x2, [sp+216]
00459bfcbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.Checksum
00459c00str x0, [sp+120]
00459c04str x1, [sp+128]
00459c08str x2, [sp+136]
00459c0cstr x3, [sp+104]
00459c10str x4, [sp+112]
00459c14ldr x7, [sp+120]
00459c18ldr x8, [sp+128]
00459c1cldr x9, [sp+136]
00459c20str x7, [sp+160]
00459c24str x8, [sp+168]
00459c28str x9, [sp+176]
00459c2cldr x7, [sp+104]
00459c30ldr x8, [sp+112]
00459c34str x7, [sp+144]
00459c38str x8, [sp+152]
00459c3cldr x7, [sp+160]
00459c40ldr x8, [sp+168]
00459c44ldr x9, [sp+176]
00459c48str x7, [sp+80]
00459c4cstr x8, [sp+88]
00459c50str x9, [sp+96]
00459c54ldr x3, [sp+144]
00459c58ldr x4, [sp+152]
00459c5cstr x3, [sp+64]
00459c60str x4, [sp+72]
00459c64ldr x0, [sp+80]
00459c68ldr x1, [sp+88]
00459c6cldr x2, [sp+96]
00459c70ldur x29, [sp-8]
00459c74ldr x30, [sp], 192
00459c78ret x30
00459c7c
00459c7cloc_459c7c:
00459c7cstp x0, x1, [sp+8]
00459c80stp x2, x3, [sp+24]
00459c84stp x4, x5, [sp+40]
00459c88str w6, [sp+56]
00459c8cmov x3, x30
00459c90bl runtime.morestack_noctxt.abi0
00459c94ldp x0, x1, [sp+8]
00459c98ldp x2, x3, [sp+24]
00459c9cldp x4, x5, [sp+40]
00459ca0ldr w6, [sp+56]
00459ca4b 0x459b90
00459ca8udf 0
00459cacudf 0
00459b90
00459cb0
00459cb0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00459cb0ldr x16, [x28+16]
00459cb4sub x17, sp, 80
00459cb8subs xzr, x17, x16
00459cbcb.ls 0x459dd4
00459cc0str x30, [sp-208]!
00459cc4stur x29, [sp-8]
00459cc8sub x29, sp, 8
00459cccstr x0, [sp+216]
00459cd0str x1, [sp+224]
00459cd4str x2, [sp+232]
00459cd8str x3, [sp+240]
00459cdcstr x4, [sp+248]
00459ce0str x5, [sp+256]
00459ce4str x6, [sp+264]
00459ce8str x7, [sp+272]
00459cecstr x8, [sp+280]
00459cf0str w9, [sp+288]
00459cf4strb wzr, [sp+78]
00459cf8str xzr, [sp+176]
00459cfcstp xzr, xzr, [sp+184]
00459d00stp xzr, xzr, [sp+160]
00459d04ldr x5, [sp+248]
00459d08ldr x6, [sp+256]
00459d0cldr w3, [sp+288]
00459d10ldr x0, [sp+216]
00459d14ldr x4, [sp+240]
00459d18ldr x1, [sp+224]
00459d1cldr x2, [sp+232]
00459d20bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.Checksum
00459d24str x0, [sp+176]
00459d28str x1, [sp+184]
00459d2cstr x2, [sp+192]
00459d30str x3, [sp+160]
00459d34str x4, [sp+168]
00459d38ldr x7, [sp+176]
00459d3cldr x8, [sp+184]
00459d40ldr x9, [sp+192]
00459d44str x7, [sp+136]
00459d48str x8, [sp+144]
00459d4cstr x9, [sp+152]
00459d50ldr x7, [sp+160]
00459d54ldr x8, [sp+168]
00459d58str x7, [sp+120]
00459d5cstr x8, [sp+128]
00459d60ldr x7, [sp+136]
00459d64ldr x8, [sp+144]
00459d68ldr x9, [sp+152]
00459d6cstr x7, [sp+96]
00459d70str x8, [sp+104]
00459d74str x9, [sp+112]
00459d78ldr x7, [sp+128]
00459d7cldr x8, [sp+120]
00459d80str x8, [sp+80]
00459d84str x7, [sp+88]
00459d88cbnz x8, 0x459d90
00459d8cb 0x459da4
00459d90
00459d90loc_459d90:
00459d90strb wzr, [sp+78]
00459d94mov x0, xzr
00459d98ldur x29, [sp-8]
00459d9cldr x30, [sp], 208
00459da0ret x30
00459da4
00459da4loc_459da4:
00459da4ldr x0, [sp+96]
00459da8ldr x3, [sp+264]
00459dacldr x1, [sp+104]
00459db0ldr x4, [sp+272]
00459db4ldr x2, [sp+112]
00459db8ldr x5, [sp+280]
00459dbcbl crypto/hmac.Equal
00459dc0strb w0, [sp+79]
00459dc4strb w0, [sp+78]
00459dc8ldur x29, [sp-8]
00459dccldr x30, [sp], 208
00459dd0ret x30
00459dd4
00459dd4loc_459dd4:
00459dd4stp x0, x1, [sp+8]
00459dd8stp x2, x3, [sp+24]
00459ddcstp x4, x5, [sp+40]
00459de0stp x6, x7, [sp+56]
00459de4str x8, [sp+72]
00459de8str w9, [sp+80]
00459decmov x3, x30
00459df0bl runtime.morestack_noctxt.abi0
00459df4ldp x0, x1, [sp+8]
00459df8ldp x2, x3, [sp+24]
00459dfcldp x4, x5, [sp+40]
00459e00ldp x6, x7, [sp+56]
00459e04ldr x8, [sp+72]
00459e08ldr w9, [sp+80]
00459e0cb 0x459cb0
00459cb0
00459cb0gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00459cb0ldr x16, [x28+16]
00459cb4sub x17, sp, 80
00459cb8subs xzr, x17, x16
00459cbcb.ls 0x459dd4
00459cc0str x30, [sp-208]!
00459cc4stur x29, [sp-8]
00459cc8sub x29, sp, 8
00459cccstr x0, [sp+216]
00459cd0str x1, [sp+224]
00459cd4str x2, [sp+232]
00459cd8str x3, [sp+240]
00459cdcstr x4, [sp+248]
00459ce0str x5, [sp+256]
00459ce4str x6, [sp+264]
00459ce8str x7, [sp+272]
00459cecstr x8, [sp+280]
00459cf0str w9, [sp+288]
00459cf4strb wzr, [sp+78]
00459cf8str xzr, [sp+176]
00459cfcstp xzr, xzr, [sp+184]
00459d00stp xzr, xzr, [sp+160]
00459d04ldr x5, [sp+248]
00459d08ldr x6, [sp+256]
00459d0cldr w3, [sp+288]
00459d10ldr x0, [sp+216]
00459d14ldr x4, [sp+240]
00459d18ldr x1, [sp+224]
00459d1cldr x2, [sp+232]
00459d20bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc4757.Checksum
00459d24str x0, [sp+176]
00459d28str x1, [sp+184]
00459d2cstr x2, [sp+192]
00459d30str x3, [sp+160]
00459d34str x4, [sp+168]
00459d38ldr x7, [sp+176]
00459d3cldr x8, [sp+184]
00459d40ldr x9, [sp+192]
00459d44str x7, [sp+136]
00459d48str x8, [sp+144]
00459d4cstr x9, [sp+152]
00459d50ldr x7, [sp+160]
00459d54ldr x8, [sp+168]
00459d58str x7, [sp+120]
00459d5cstr x8, [sp+128]
00459d60ldr x7, [sp+136]
00459d64ldr x8, [sp+144]
00459d68ldr x9, [sp+152]
00459d6cstr x7, [sp+96]
00459d70str x8, [sp+104]
00459d74str x9, [sp+112]
00459d78ldr x7, [sp+128]
00459d7cldr x8, [sp+120]
00459d80str x8, [sp+80]
00459d84str x7, [sp+88]
00459d88cbnz x8, 0x459d90
00459d8cb 0x459da4
00459d90
00459d90loc_459d90:
00459d90strb wzr, [sp+78]
00459d94mov x0, xzr
00459d98ldur x29, [sp-8]
00459d9cldr x30, [sp], 208
00459da0ret x30
00459da4
00459da4loc_459da4:
00459da4ldr x0, [sp+96]
00459da8ldr x3, [sp+264]
00459dacldr x1, [sp+104]
00459db0ldr x4, [sp+272]
00459db4ldr x2, [sp+112]
00459db8ldr x5, [sp+280]
00459dbcbl crypto/hmac.Equal
00459dc0strb w0, [sp+79]
00459dc4strb w0, [sp+78]
00459dc8ldur x29, [sp-8]
00459dccldr x30, [sp], 208
00459dd0ret x30
00459dd4
00459dd4loc_459dd4:
00459dd4stp x0, x1, [sp+8]
00459dd8stp x2, x3, [sp+24]
00459ddcstp x4, x5, [sp+40]
00459de0stp x6, x7, [sp+56]
00459de4str x8, [sp+72]
00459de8str w9, [sp+80]
00459decmov x3, x30
00459df0bl runtime.morestack_noctxt.abi0
00459df4ldp x0, x1, [sp+8]
00459df8ldp x2, x3, [sp+24]
00459dfcldp x4, x5, [sp+40]
00459e00ldp x6, x7, [sp+56]
00459e04ldr x8, [sp+72]
00459e08ldr w9, [sp+80]
00459e0cb 0x459cb0
00459cb0
00459e10
00459e10gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96 * e, struct []uint8 key, struct []uint8 data)
00459e10ldr x16, [x28+16]
00459e14sub x17, sp, 64
00459e18subs xzr, x17, x16
00459e1cb.ls 0x459f1c
00459e20str x30, [sp-192]!
00459e24stur x29, [sp-8]
00459e28sub x29, sp, 8
00459e2cldr x16, [x28+32]
00459e30cbnz x16, 0x459f48
00459e34
00459e34loc_459e34:
00459e34str x0, [sp+200]
00459e38str x1, [sp+208]
00459e3cstr x2, [sp+216]
00459e40str x3, [sp+224]
00459e44str x4, [sp+232]
00459e48str x5, [sp+240]
00459e4cstr x6, [sp+248]
00459e50str xzr, [sp+80]
00459e54stp xzr, xzr, [sp+88]
00459e58stp xzr, xzr, [sp+64]
00459e5cldr x6, [sp+200]
00459e60cbnz x6, 0x459e68
00459e64b 0x459f14
00459e68
00459e68loc_459e68:
00459e68str xzr, [sp+120]
00459e6cstp xzr, xzr, [sp+128]
00459e70stp xzr, xzr, [sp+104]
00459e74ldr x0, [sp+208]
00459e78ldr x3, [sp+232]
00459e7cldr x6, [sp+200]
00459e80ldrsb x27, [x6]
00459e84ldr x1, [sp+216]
00459e88ldr x4, [sp+240]
00459e8cldr x2, [sp+224]
00459e90ldr x5, [sp+248]
00459e94bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96.DecryptData
00459e98str x0, [sp+120]
00459e9cstr x1, [sp+128]
00459ea0str x2, [sp+136]
00459ea4str x3, [sp+104]
00459ea8str x4, [sp+112]
00459eacldr x6, [sp+120]
00459eb0ldr x7, [sp+128]
00459eb4ldr x8, [sp+136]
00459eb8str x6, [sp+160]
00459ebcstr x7, [sp+168]
00459ec0str x8, [sp+176]
00459ec4ldr x6, [sp+104]
00459ec8ldr x7, [sp+112]
00459eccstr x6, [sp+144]
00459ed0str x7, [sp+152]
00459ed4ldr x6, [sp+160]
00459ed8ldr x7, [sp+168]
00459edcldr x8, [sp+176]
00459ee0str x6, [sp+80]
00459ee4str x7, [sp+88]
00459ee8str x8, [sp+96]
00459eecldr x3, [sp+144]
00459ef0ldr x4, [sp+152]
00459ef4str x3, [sp+64]
00459ef8str x4, [sp+72]
00459efcldr x0, [sp+80]
00459f00ldr x1, [sp+88]
00459f04ldr x2, [sp+96]
00459f08ldur x29, [sp-8]
00459f0cldr x30, [sp], 192
00459f10ret x30
00459f14
00459f14loc_459f14:
00459f14bl runtime.panicwrap
00459f18hint
00459f1c
00459f1cloc_459f1c:
00459f1cstp x0, x1, [sp+8]
00459f20stp x2, x3, [sp+24]
00459f24stp x4, x5, [sp+40]
00459f28str x6, [sp+56]
00459f2cmov x3, x30
00459f30bl runtime.morestack_noctxt.abi0
00459f34ldp x0, x1, [sp+8]
00459f38ldp x2, x3, [sp+24]
00459f3cldp x4, x5, [sp+40]
00459f40ldr x6, [sp+56]
00459f44b 0x459e10
00459f48
00459f48loc_459f48:
00459f48ldr x17, [x16]
00459f4cadd x20, sp, 200
00459f50subs xzr, x20, x17
00459f54b.ne 0x459e34
00459f58add x20, sp, 8
00459f5cstr x20, [x16]
00459f60b 0x459e34
00459f64udf 0
00459f68udf 0
00459f6cudf 0
00459e10
00459e10gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96 * e, struct []uint8 key, struct []uint8 data)
00459e10ldr x16, [x28+16]
00459e14sub x17, sp, 64
00459e18subs xzr, x17, x16
00459e1cb.ls 0x459f1c
00459e20str x30, [sp-192]!
00459e24stur x29, [sp-8]
00459e28sub x29, sp, 8
00459e2cldr x16, [x28+32]
00459e30cbnz x16, 0x459f48
00459e34
00459e34loc_459e34:
00459e34str x0, [sp+200]
00459e38str x1, [sp+208]
00459e3cstr x2, [sp+216]
00459e40str x3, [sp+224]
00459e44str x4, [sp+232]
00459e48str x5, [sp+240]
00459e4cstr x6, [sp+248]
00459e50str xzr, [sp+80]
00459e54stp xzr, xzr, [sp+88]
00459e58stp xzr, xzr, [sp+64]
00459e5cldr x6, [sp+200]
00459e60cbnz x6, 0x459e68
00459e64b 0x459f14
00459e68
00459e68loc_459e68:
00459e68str xzr, [sp+120]
00459e6cstp xzr, xzr, [sp+128]
00459e70stp xzr, xzr, [sp+104]
00459e74ldr x0, [sp+208]
00459e78ldr x3, [sp+232]
00459e7cldr x6, [sp+200]
00459e80ldrsb x27, [x6]
00459e84ldr x1, [sp+216]
00459e88ldr x4, [sp+240]
00459e8cldr x2, [sp+224]
00459e90ldr x5, [sp+248]
00459e94bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96.DecryptData
00459e98str x0, [sp+120]
00459e9cstr x1, [sp+128]
00459ea0str x2, [sp+136]
00459ea4str x3, [sp+104]
00459ea8str x4, [sp+112]
00459eacldr x6, [sp+120]
00459eb0ldr x7, [sp+128]
00459eb4ldr x8, [sp+136]
00459eb8str x6, [sp+160]
00459ebcstr x7, [sp+168]
00459ec0str x8, [sp+176]
00459ec4ldr x6, [sp+104]
00459ec8ldr x7, [sp+112]
00459eccstr x6, [sp+144]
00459ed0str x7, [sp+152]
00459ed4ldr x6, [sp+160]
00459ed8ldr x7, [sp+168]
00459edcldr x8, [sp+176]
00459ee0str x6, [sp+80]
00459ee4str x7, [sp+88]
00459ee8str x8, [sp+96]
00459eecldr x3, [sp+144]
00459ef0ldr x4, [sp+152]
00459ef4str x3, [sp+64]
00459ef8str x4, [sp+72]
00459efcldr x0, [sp+80]
00459f00ldr x1, [sp+88]
00459f04ldr x2, [sp+96]
00459f08ldur x29, [sp-8]
00459f0cldr x30, [sp], 192
00459f10ret x30
00459f14
00459f14loc_459f14:
00459f14bl runtime.panicwrap
00459f18hint
00459f1c
00459f1cloc_459f1c:
00459f1cstp x0, x1, [sp+8]
00459f20stp x2, x3, [sp+24]
00459f24stp x4, x5, [sp+40]
00459f28str x6, [sp+56]
00459f2cmov x3, x30
00459f30bl runtime.morestack_noctxt.abi0
00459f34ldp x0, x1, [sp+8]
00459f38ldp x2, x3, [sp+24]
00459f3cldp x4, x5, [sp+40]
00459f40ldr x6, [sp+56]
00459f44b 0x459e10
00459f48
00459f48loc_459f48:
00459f48ldr x17, [x16]
00459f4cadd x20, sp, 200
00459f50subs xzr, x20, x17
00459f54b.ne 0x459e34
00459f58add x20, sp, 8
00459f5cstr x20, [x16]
00459f60b 0x459e34
00459f64udf 0
00459f68udf 0
00459f6cudf 0
00459e10
00459f70
00459f70gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96 * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00459f70ldr x16, [x28+16]
00459f74sub x17, sp, 64
00459f78subs xzr, x17, x16
00459f7cb.ls 0x45a084
00459f80str x30, [sp-192]!
00459f84stur x29, [sp-8]
00459f88sub x29, sp, 8
00459f8cldr x16, [x28+32]
00459f90cbnz x16, 0x45a0b8
00459f94
00459f94loc_459f94:
00459f94str x0, [sp+200]
00459f98str x1, [sp+208]
00459f9cstr x2, [sp+216]
00459fa0str x3, [sp+224]
00459fa4str x4, [sp+232]
00459fa8str x5, [sp+240]
00459facstr x6, [sp+248]
00459fb0str w7, [sp+256]
00459fb4str xzr, [sp+80]
00459fb8stp xzr, xzr, [sp+88]
00459fbcstp xzr, xzr, [sp+64]
00459fc0ldr x7, [sp+200]
00459fc4cbnz x7, 0x459fcc
00459fc8b 0x45a07c
00459fcc
00459fccloc_459fcc:
00459fccstr xzr, [sp+120]
00459fd0stp xzr, xzr, [sp+128]
00459fd4stp xzr, xzr, [sp+104]
00459fd8ldr w6, [sp+256]
00459fdcldr x0, [sp+208]
00459fe0ldr x3, [sp+232]
00459fe4ldr x7, [sp+200]
00459fe8ldrsb x27, [x7]
00459fecldr x1, [sp+216]
00459ff0ldr x4, [sp+240]
00459ff4ldr x2, [sp+224]
00459ff8ldr x5, [sp+248]
00459ffcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96.DecryptMessage
0045a000str x0, [sp+120]
0045a004str x1, [sp+128]
0045a008str x2, [sp+136]
0045a00cstr x3, [sp+104]
0045a010str x4, [sp+112]
0045a014ldr x7, [sp+120]
0045a018ldr x8, [sp+128]
0045a01cldr x9, [sp+136]
0045a020str x7, [sp+160]
0045a024str x8, [sp+168]
0045a028str x9, [sp+176]
0045a02cldr x7, [sp+104]
0045a030ldr x8, [sp+112]
0045a034str x7, [sp+144]
0045a038str x8, [sp+152]
0045a03cldr x7, [sp+160]
0045a040ldr x8, [sp+168]
0045a044ldr x9, [sp+176]
0045a048str x7, [sp+80]
0045a04cstr x8, [sp+88]
0045a050str x9, [sp+96]
0045a054ldr x3, [sp+144]
0045a058ldr x4, [sp+152]
0045a05cstr x3, [sp+64]
0045a060str x4, [sp+72]
0045a064ldr x0, [sp+80]
0045a068ldr x1, [sp+88]
0045a06cldr x2, [sp+96]
0045a070ldur x29, [sp-8]
0045a074ldr x30, [sp], 192
0045a078ret x30
0045a07c
0045a07cloc_45a07c:
0045a07cbl runtime.panicwrap
0045a080hint
0045a084
0045a084loc_45a084:
0045a084stp x0, x1, [sp+8]
0045a088stp x2, x3, [sp+24]
0045a08cstp x4, x5, [sp+40]
0045a090str x6, [sp+56]
0045a094str w7, [sp+64]
0045a098mov x3, x30
0045a09cbl runtime.morestack_noctxt.abi0
0045a0a0ldp x0, x1, [sp+8]
0045a0a4ldp x2, x3, [sp+24]
0045a0a8ldp x4, x5, [sp+40]
0045a0acldr x6, [sp+56]
0045a0b0ldr w7, [sp+64]
0045a0b4b 0x459f70
0045a0b8
0045a0b8loc_45a0b8:
0045a0b8ldr x17, [x16]
0045a0bcadd x20, sp, 200
0045a0c0subs xzr, x20, x17
0045a0c4b.ne 0x459f94
0045a0c8add x20, sp, 8
0045a0ccstr x20, [x16]
0045a0d0b 0x459f94
0045a0d4udf 0
0045a0d8udf 0
0045a0dcudf 0
00459f70
00459f70gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Aes128CtsHmacSha96).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96 * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00459f70ldr x16, [x28+16]
00459f74sub x17, sp, 64
00459f78subs xzr, x17, x16
00459f7cb.ls 0x45a084
00459f80str x30, [sp-192]!
00459f84stur x29, [sp-8]
00459f88sub x29, sp, 8
00459f8cldr x16, [x28+32]
00459f90cbnz x16, 0x45a0b8
00459f94
00459f94loc_459f94:
00459f94str x0, [sp+200]
00459f98str x1, [sp+208]
00459f9cstr x2, [sp+216]
00459fa0str x3, [sp+224]
00459fa4str x4, [sp+232]
00459fa8str x5, [sp+240]
00459facstr x6, [sp+248]
00459fb0str w7, [sp+256]
00459fb4str xzr, [sp+80]
00459fb8stp xzr, xzr, [sp+88]
00459fbcstp xzr, xzr, [sp+64]
00459fc0ldr x7, [sp+200]
00459fc4cbnz x7, 0x459fcc
00459fc8b 0x45a07c
00459fcc
00459fccloc_459fcc:
00459fccstr xzr, [sp+120]
00459fd0stp xzr, xzr, [sp+128]
00459fd4stp xzr, xzr, [sp+104]
00459fd8ldr w6, [sp+256]
00459fdcldr x0, [sp+208]
00459fe0ldr x3, [sp+232]
00459fe4ldr x7, [sp+200]
00459fe8ldrsb x27, [x7]
00459fecldr x1, [sp+216]
00459ff0ldr x4, [sp+240]
00459ff4ldr x2, [sp+224]
00459ff8ldr x5, [sp+248]
00459ffcbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha96.DecryptMessage
0045a000str x0, [sp+120]
0045a004str x1, [sp+128]
0045a008str x2, [sp+136]
0045a00cstr x3, [sp+104]
0045a010str x4, [sp+112]
0045a014ldr x7, [sp+120]
0045a018ldr x8, [sp+128]
0045a01cldr x9, [sp+136]
0045a020str x7, [sp+160]
0045a024str x8, [sp+168]
0045a028str x9, [sp+176]
0045a02cldr x7, [sp+104]
0045a030ldr x8, [sp+112]
0045a034str x7, [sp+144]
0045a038str x8, [sp+152]
0045a03cldr x7, [sp+160]
0045a040ldr x8, [sp+168]
0045a044ldr x9, [sp+176]
0045a048str x7, [sp+80]
0045a04cstr x8, [sp+88]
0045a050str x9, [sp+96]
0045a054ldr x3, [sp+144]
0045a058ldr x4, [sp+152]
0045a05cstr x3, [sp+64]
0045a060str x4, [sp+72]
0045a064ldr x0, [sp+80]
0045a068ldr x1, [sp+88]
0045a06cldr x2, [sp+96]
0045a070ldur x29, [sp-8]
0045a074ldr x30, [sp], 192
0045a078ret x30
0045a07c
0045a07cloc_45a07c:
0045a07cbl runtime.panicwrap
0045a080hint
0045a084
0045a084loc_45a084:
0045a084stp x0, x1, [sp+8]
0045a088stp x2, x3, [sp+24]
0045a08cstp x4, x5, [sp+40]
0045a090str x6, [sp+56]
0045a094str w7, [sp+64]
0045a098mov x3, x30
0045a09cbl runtime.morestack_noctxt.abi0
0045a0a0ldp x0, x1, [sp+8]
0045a0a4ldp x2, x3, [sp+24]
0045a0a8ldp x4, x5, [sp+40]
0045a0acldr x6, [sp+56]
0045a0b0ldr w7, [sp+64]
0045a0b4b 0x459f70
0045a0b8
0045a0b8loc_45a0b8:
0045a0b8ldr x17, [x16]
0045a0bcadd x20, sp, 200
0045a0c0subs xzr, x20, x17
0045a0c4b.ne 0x459f94
0045a0c8add x20, sp, 8
0045a0ccstr x20, [x16]
0045a0d0b 0x459f94
0045a0d4udf 0
0045a0d8udf 0
0045a0dcudf 0
00459f70
Loading..