File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00454340
00454340gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00454340ldr x16, [x28+16]
00454344sub x17, sp, 128
00454348subs xzr, x17, x16
0045434cb.ls 0x45445c
00454350sub x20, sp, 256
00454354stp x29, x30, [x20-8]
00454358add sp, x20, 0
0045435csub x29, sp, 8
00454360str x0, [sp+264]
00454364str x1, [sp+272]
00454368str x2, [sp+280]
0045436cstr x3, [sp+288]
00454370str x4, [sp+296]
00454374str x5, [sp+304]
00454378str w6, [sp+312]
0045437cstr xzr, [sp+120]
00454380stp xzr, xzr, [sp+128]
00454384stp xzr, xzr, [sp+104]
00454388ldr w0, [sp+312]
0045438cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00454390str x0, [sp+168]
00454394str x1, [sp+176]
00454398str x2, [sp+184]
0045439cstr xzr, [sp+144]
004543a0stp xzr, xzr, [sp+152]
004543a4stp xzr, xzr, [sp+232]
004543a8ldr x0, [sp+288]
004543acldr x3, [sp+264]
004543b0ldr x1, [sp+296]
004543b4ldr x4, [sp+272]
004543b8ldr x2, [sp+304]
004543bcldr x5, [sp+280]
004543c0ldr x6, [sp+168]
004543c4ldr x7, [sp+176]
004543c8ldr x8, [sp+184]
004543ccadrp x9, 0x2c9000
004543d0add x9, x9, 544
004543d4adrp x10, 0x5f7000
004543d8add x10, x10, 1504
004543dcbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
004543e0str x0, [sp+144]
004543e4str x1, [sp+152]
004543e8str x2, [sp+160]
004543ecstr x3, [sp+232]
004543f0str x4, [sp+240]
004543f4ldr x1, [sp+144]
004543f8ldr x2, [sp+152]
004543fcldr x3, [sp+160]
00454400str x1, [sp+208]
00454404str x2, [sp+216]
00454408str x3, [sp+224]
0045440cldr x1, [sp+232]
00454410ldr x2, [sp+240]
00454414str x1, [sp+192]
00454418str x2, [sp+200]
0045441cldr x1, [sp+208]
00454420ldr x2, [sp+216]
00454424ldr x3, [sp+224]
00454428str x1, [sp+120]
0045442cstr x2, [sp+128]
00454430str x3, [sp+136]
00454434ldr x3, [sp+192]
00454438ldr x4, [sp+200]
0045443cstr x3, [sp+104]
00454440str x4, [sp+112]
00454444ldr x0, [sp+120]
00454448ldr x1, [sp+128]
0045444cldr x2, [sp+136]
00454450ldp x29, x30, [sp-8]
00454454add sp, sp, 256
00454458ret x30
0045445c
0045445cloc_45445c:
0045445cstp x0, x1, [sp+8]
00454460stp x2, x3, [sp+24]
00454464stp x4, x5, [sp+40]
00454468str w6, [sp+56]
0045446cmov x3, x30
00454470bl runtime.morestack_noctxt.abi0
00454474ldp x0, x1, [sp+8]
00454478ldp x2, x3, [sp+24]
0045447cldp x4, x5, [sp+40]
00454480ldr w6, [sp+56]
00454484b 0x454340
00454488udf 0
0045448cudf 0
00454340
00454340gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00454340ldr x16, [x28+16]
00454344sub x17, sp, 128
00454348subs xzr, x17, x16
0045434cb.ls 0x45445c
00454350sub x20, sp, 256
00454354stp x29, x30, [x20-8]
00454358add sp, x20, 0
0045435csub x29, sp, 8
00454360str x0, [sp+264]
00454364str x1, [sp+272]
00454368str x2, [sp+280]
0045436cstr x3, [sp+288]
00454370str x4, [sp+296]
00454374str x5, [sp+304]
00454378str w6, [sp+312]
0045437cstr xzr, [sp+120]
00454380stp xzr, xzr, [sp+128]
00454384stp xzr, xzr, [sp+104]
00454388ldr w0, [sp+312]
0045438cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00454390str x0, [sp+168]
00454394str x1, [sp+176]
00454398str x2, [sp+184]
0045439cstr xzr, [sp+144]
004543a0stp xzr, xzr, [sp+152]
004543a4stp xzr, xzr, [sp+232]
004543a8ldr x0, [sp+288]
004543acldr x3, [sp+264]
004543b0ldr x1, [sp+296]
004543b4ldr x4, [sp+272]
004543b8ldr x2, [sp+304]
004543bcldr x5, [sp+280]
004543c0ldr x6, [sp+168]
004543c4ldr x7, [sp+176]
004543c8ldr x8, [sp+184]
004543ccadrp x9, 0x2c9000
004543d0add x9, x9, 544
004543d4adrp x10, 0x5f7000
004543d8add x10, x10, 1504
004543dcbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
004543e0str x0, [sp+144]
004543e4str x1, [sp+152]
004543e8str x2, [sp+160]
004543ecstr x3, [sp+232]
004543f0str x4, [sp+240]
004543f4ldr x1, [sp+144]
004543f8ldr x2, [sp+152]
004543fcldr x3, [sp+160]
00454400str x1, [sp+208]
00454404str x2, [sp+216]
00454408str x3, [sp+224]
0045440cldr x1, [sp+232]
00454410ldr x2, [sp+240]
00454414str x1, [sp+192]
00454418str x2, [sp+200]
0045441cldr x1, [sp+208]
00454420ldr x2, [sp+216]
00454424ldr x3, [sp+224]
00454428str x1, [sp+120]
0045442cstr x2, [sp+128]
00454430str x3, [sp+136]
00454434ldr x3, [sp+192]
00454438ldr x4, [sp+200]
0045443cstr x3, [sp+104]
00454440str x4, [sp+112]
00454444ldr x0, [sp+120]
00454448ldr x1, [sp+128]
0045444cldr x2, [sp+136]
00454450ldp x29, x30, [sp-8]
00454454add sp, sp, 256
00454458ret x30
0045445c
0045445cloc_45445c:
0045445cstp x0, x1, [sp+8]
00454460stp x2, x3, [sp+24]
00454464stp x4, x5, [sp+40]
00454468str w6, [sp+56]
0045446cmov x3, x30
00454470bl runtime.morestack_noctxt.abi0
00454474ldp x0, x1, [sp+8]
00454478ldp x2, x3, [sp+24]
0045447cldp x4, x5, [sp+40]
00454480ldr w6, [sp+56]
00454484b 0x454340
00454488udf 0
0045448cudf 0
00454340
00454490
00454490gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00454490ldr x16, [x28+16]
00454494sub x17, sp, 80
00454498subs xzr, x17, x16
0045449cb.ls 0x4545b4
004544a0str x30, [sp-208]!
004544a4stur x29, [sp-8]
004544a8sub x29, sp, 8
004544acstr x0, [sp+216]
004544b0str x1, [sp+224]
004544b4str x2, [sp+232]
004544b8str x3, [sp+240]
004544bcstr x4, [sp+248]
004544c0str x5, [sp+256]
004544c4str x6, [sp+264]
004544c8str x7, [sp+272]
004544ccstr x8, [sp+280]
004544d0str w9, [sp+288]
004544d4strb wzr, [sp+78]
004544d8str xzr, [sp+176]
004544dcstp xzr, xzr, [sp+184]
004544e0stp xzr, xzr, [sp+160]
004544e4ldr w6, [sp+288]
004544e8ldr x0, [sp+216]
004544ecldr x3, [sp+240]
004544f0ldr x1, [sp+224]
004544f4ldr x4, [sp+248]
004544f8ldr x2, [sp+232]
004544fcldr x5, [sp+256]
00454500bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash
00454504str x0, [sp+176]
00454508str x1, [sp+184]
0045450cstr x2, [sp+192]
00454510str x3, [sp+160]
00454514str x4, [sp+168]
00454518ldr x7, [sp+184]
0045451cldr x8, [sp+192]
00454520ldr x9, [sp+176]
00454524str x9, [sp+136]
00454528str x7, [sp+144]
0045452cstr x8, [sp+152]
00454530ldr x7, [sp+160]
00454534ldr x8, [sp+168]
00454538str x7, [sp+120]
0045453cstr x8, [sp+128]
00454540ldr x7, [sp+136]
00454544ldr x8, [sp+144]
00454548ldr x9, [sp+152]
0045454cstr x7, [sp+96]
00454550str x8, [sp+104]
00454554str x9, [sp+112]
00454558ldr x7, [sp+128]
0045455cldr x8, [sp+120]
00454560str x8, [sp+80]
00454564str x7, [sp+88]
00454568cbnz x8, 0x454570
0045456cb 0x454584
00454570
00454570loc_454570:
00454570strb wzr, [sp+78]
00454574mov x0, xzr
00454578ldur x29, [sp-8]
0045457cldr x30, [sp], 208
00454580ret x30
00454584
00454584loc_454584:
00454584ldr x0, [sp+264]
00454588ldr x3, [sp+96]
0045458cldr x1, [sp+272]
00454590ldr x4, [sp+104]
00454594ldr x2, [sp+280]
00454598ldr x5, [sp+112]
0045459cbl crypto/hmac.Equal
004545a0strb w0, [sp+79]
004545a4strb w0, [sp+78]
004545a8ldur x29, [sp-8]
004545acldr x30, [sp], 208
004545b0ret x30
004545b4
004545b4loc_4545b4:
004545b4stp x0, x1, [sp+8]
004545b8stp x2, x3, [sp+24]
004545bcstp x4, x5, [sp+40]
004545c0stp x6, x7, [sp+56]
004545c4str x8, [sp+72]
004545c8str w9, [sp+80]
004545ccmov x3, x30
004545d0bl runtime.morestack_noctxt.abi0
004545d4ldp x0, x1, [sp+8]
004545d8ldp x2, x3, [sp+24]
004545dcldp x4, x5, [sp+40]
004545e0ldp x6, x7, [sp+56]
004545e4ldr x8, [sp+72]
004545e8ldr w9, [sp+80]
004545ecb 0x454490
00454490
00454490gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00454490ldr x16, [x28+16]
00454494sub x17, sp, 80
00454498subs xzr, x17, x16
0045449cb.ls 0x4545b4
004544a0str x30, [sp-208]!
004544a4stur x29, [sp-8]
004544a8sub x29, sp, 8
004544acstr x0, [sp+216]
004544b0str x1, [sp+224]
004544b4str x2, [sp+232]
004544b8str x3, [sp+240]
004544bcstr x4, [sp+248]
004544c0str x5, [sp+256]
004544c4str x6, [sp+264]
004544c8str x7, [sp+272]
004544ccstr x8, [sp+280]
004544d0str w9, [sp+288]
004544d4strb wzr, [sp+78]
004544d8str xzr, [sp+176]
004544dcstp xzr, xzr, [sp+184]
004544e0stp xzr, xzr, [sp+160]
004544e4ldr w6, [sp+288]
004544e8ldr x0, [sp+216]
004544ecldr x3, [sp+240]
004544f0ldr x1, [sp+224]
004544f4ldr x4, [sp+248]
004544f8ldr x2, [sp+232]
004544fcldr x5, [sp+256]
00454500bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes128CtsHmacSha256128.GetChecksumHash
00454504str x0, [sp+176]
00454508str x1, [sp+184]
0045450cstr x2, [sp+192]
00454510str x3, [sp+160]
00454514str x4, [sp+168]
00454518ldr x7, [sp+184]
0045451cldr x8, [sp+192]
00454520ldr x9, [sp+176]
00454524str x9, [sp+136]
00454528str x7, [sp+144]
0045452cstr x8, [sp+152]
00454530ldr x7, [sp+160]
00454534ldr x8, [sp+168]
00454538str x7, [sp+120]
0045453cstr x8, [sp+128]
00454540ldr x7, [sp+136]
00454544ldr x8, [sp+144]
00454548ldr x9, [sp+152]
0045454cstr x7, [sp+96]
00454550str x8, [sp+104]
00454554str x9, [sp+112]
00454558ldr x7, [sp+128]
0045455cldr x8, [sp+120]
00454560str x8, [sp+80]
00454564str x7, [sp+88]
00454568cbnz x8, 0x454570
0045456cb 0x454584
00454570
00454570loc_454570:
00454570strb wzr, [sp+78]
00454574mov x0, xzr
00454578ldur x29, [sp-8]
0045457cldr x30, [sp], 208
00454580ret x30
00454584
00454584loc_454584:
00454584ldr x0, [sp+264]
00454588ldr x3, [sp+96]
0045458cldr x1, [sp+272]
00454590ldr x4, [sp+104]
00454594ldr x2, [sp+280]
00454598ldr x5, [sp+112]
0045459cbl crypto/hmac.Equal
004545a0strb w0, [sp+79]
004545a4strb w0, [sp+78]
004545a8ldur x29, [sp-8]
004545acldr x30, [sp], 208
004545b0ret x30
004545b4
004545b4loc_4545b4:
004545b4stp x0, x1, [sp+8]
004545b8stp x2, x3, [sp+24]
004545bcstp x4, x5, [sp+40]
004545c0stp x6, x7, [sp+56]
004545c4str x8, [sp+72]
004545c8str w9, [sp+80]
004545ccmov x3, x30
004545d0bl runtime.morestack_noctxt.abi0
004545d4ldp x0, x1, [sp+8]
004545d8ldp x2, x3, [sp+24]
004545dcldp x4, x5, [sp+40]
004545e0ldp x6, x7, [sp+56]
004545e4ldr x8, [sp+72]
004545e8ldr w9, [sp+80]
004545ecb 0x454490
00454490
004545f0
004545f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004545f0str x30, [sp-32]!
004545f4stur x29, [sp-8]
004545f8sub x29, sp, 8
004545fcstr wzr, [sp+20]
00454600movz x0, 18
00454604str w0, [sp+20]
00454608add x29, sp, 24
0045460cadd sp, sp, 32
00454610ret x30
00454614udf 0
00454618udf 0
0045461cudf 0
004545f0
004545f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004545f0str x30, [sp-32]!
004545f4stur x29, [sp-8]
004545f8sub x29, sp, 8
004545fcstr wzr, [sp+20]
00454600movz x0, 18
00454604str w0, [sp+20]
00454608add x29, sp, 24
0045460cadd sp, sp, 32
00454610ret x30
00454614udf 0
00454618udf 0
0045461cudf 0
004545f0
00454620
00454620gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454620str x30, [sp-32]!
00454624stur x29, [sp-8]
00454628sub x29, sp, 8
0045462cstr wzr, [sp+20]
00454630orr x0, xzr, 16
00454634str w0, [sp+20]
00454638add x29, sp, 24
0045463cadd sp, sp, 32
00454640ret x30
00454644udf 0
00454648udf 0
0045464cudf 0
00454620
00454620gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454620str x30, [sp-32]!
00454624stur x29, [sp-8]
00454628sub x29, sp, 8
0045462cstr wzr, [sp+20]
00454630orr x0, xzr, 16
00454634str w0, [sp+20]
00454638add x29, sp, 24
0045463cadd sp, sp, 32
00454640ret x30
00454644udf 0
00454648udf 0
0045464cudf 0
00454620
00454650
00454650gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454650str x30, [sp-32]!
00454654stur x29, [sp-8]
00454658sub x29, sp, 8
0045465cstr xzr, [sp+16]
00454660orr x0, xzr, 32
00454664str x0, [sp+16]
00454668add x29, sp, 24
0045466cadd sp, sp, 32
00454670ret x30
00454674udf 0
00454678udf 0
0045467cudf 0
00454650
00454650gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454650str x30, [sp-32]!
00454654stur x29, [sp-8]
00454658sub x29, sp, 8
0045465cstr xzr, [sp+16]
00454660orr x0, xzr, 32
00454664str x0, [sp+16]
00454668add x29, sp, 24
0045466cadd sp, sp, 32
00454670ret x30
00454674udf 0
00454678udf 0
0045467cudf 0
00454650
00454680
00454680gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454680ldr x16, [x28+16]
00454684subs xzr, sp, x16
00454688b.ls 0x4546b8
0045468cstr x30, [sp-32]!
00454690stur x29, [sp-8]
00454694sub x29, sp, 8
00454698str xzr, [sp+8]
0045469cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize
004546a0str x0, [sp+16]
004546a4ubfm x0, x0, 61, 60
004546a8str x0, [sp+8]
004546acldur x29, [sp-8]
004546b0ldr x30, [sp], 32
004546b4ret x30
004546b8
004546b8loc_4546b8:
004546b8mov x3, x30
004546bcbl runtime.morestack_noctxt.abi0
004546c0b 0x454680
004546c4udf 0
004546c8udf 0
004546ccudf 0
00454680
00454680gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454680ldr x16, [x28+16]
00454684subs xzr, sp, x16
00454688b.ls 0x4546b8
0045468cstr x30, [sp-32]!
00454690stur x29, [sp-8]
00454694sub x29, sp, 8
00454698str xzr, [sp+8]
0045469cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetKeyByteSize
004546a0str x0, [sp+16]
004546a4ubfm x0, x0, 61, 60
004546a8str x0, [sp+8]
004546acldur x29, [sp-8]
004546b0ldr x30, [sp], 32
004546b4ret x30
004546b8
004546b8loc_4546b8:
004546b8mov x3, x30
004546bcbl runtime.morestack_noctxt.abi0
004546c0b 0x454680
004546c4udf 0
004546c8udf 0
004546ccudf 0
00454680
004546d0
004546d0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004546d0str x30, [sp-32]!
004546d4stur x29, [sp-8]
004546d8sub x29, sp, 8
004546dcstr xzr, [sp+16]
004546e0adrp x1, 0x285000
004546e4add x1, x1, 152
004546e8str x1, [sp+16]
004546ecldr x0, [sp+16]
004546f0add x29, sp, 24
004546f4add sp, sp, 32
004546f8ret x30
004546fcudf 0
004546d0
004546d0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004546d0str x30, [sp-32]!
004546d4stur x29, [sp-8]
004546d8sub x29, sp, 8
004546dcstr xzr, [sp+16]
004546e0adrp x1, 0x285000
004546e4add x1, x1, 152
004546e8str x1, [sp+16]
004546ecldr x0, [sp+16]
004546f0add x29, sp, 24
004546f4add sp, sp, 32
004546f8ret x30
004546fcudf 0
004546d0
00454700
00454700gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454700str x30, [sp-32]!
00454704stur x29, [sp-8]
00454708sub x29, sp, 8
0045470cstr xzr, [sp+16]
00454710orr x0, xzr, 1
00454714str x0, [sp+16]
00454718add x29, sp, 24
0045471cadd sp, sp, 32
00454720ret x30
00454724udf 0
00454728udf 0
0045472cudf 0
00454700
00454700gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454700str x30, [sp-32]!
00454704stur x29, [sp-8]
00454708sub x29, sp, 8
0045470cstr xzr, [sp+16]
00454710orr x0, xzr, 1
00454714str x0, [sp+16]
00454718add x29, sp, 24
0045471cadd sp, sp, 32
00454720ret x30
00454724udf 0
00454728udf 0
0045472cudf 0
00454700
00454730
00454730gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454730str x30, [sp-32]!
00454734stur x29, [sp-8]
00454738sub x29, sp, 8
0045473cstp xzr, xzr, [sp+8]
00454740adrp x0, 0x25d000
00454744add x0, x0, 2108
00454748str x0, [sp+8]
0045474corr x1, xzr, 8
00454750str x1, [sp+16]
00454754add x29, sp, 24
00454758add sp, sp, 32
0045475cret x30
00454730
00454730gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454730str x30, [sp-32]!
00454734stur x29, [sp-8]
00454738sub x29, sp, 8
0045473cstp xzr, xzr, [sp+8]
00454740adrp x0, 0x25d000
00454744add x0, x0, 2108
00454748str x0, [sp+8]
0045474corr x1, xzr, 8
00454750str x1, [sp+16]
00454754add x29, sp, 24
00454758add sp, sp, 32
0045475cret x30
00454730
00454760
00454760gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454760str x30, [sp-32]!
00454764stur x29, [sp-8]
00454768sub x29, sp, 8
0045476cstr xzr, [sp+16]
00454770orr x0, xzr, 16
00454774str x0, [sp+16]
00454778add x29, sp, 24
0045477cadd sp, sp, 32
00454780ret x30
00454784udf 0
00454788udf 0
0045478cudf 0
00454760
00454760gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454760str x30, [sp-32]!
00454764stur x29, [sp-8]
00454768sub x29, sp, 8
0045476cstr xzr, [sp+16]
00454770orr x0, xzr, 16
00454774str x0, [sp+16]
00454778add x29, sp, 24
0045477cadd sp, sp, 32
00454780ret x30
00454784udf 0
00454788udf 0
0045478cudf 0
00454760
00454790
00454790gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454790str x30, [sp-32]!
00454794stur x29, [sp-8]
00454798sub x29, sp, 8
0045479cstr xzr, [sp+16]
004547a0orr x0, xzr, 96
004547a4str x0, [sp+16]
004547a8add x29, sp, 24
004547acadd sp, sp, 32
004547b0ret x30
004547b4udf 0
004547b8udf 0
004547bcudf 0
00454790
00454790gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
00454790str x30, [sp-32]!
00454794stur x29, [sp-8]
00454798sub x29, sp, 8
0045479cstr xzr, [sp+16]
004547a0orr x0, xzr, 96
004547a4str x0, [sp+16]
004547a8add x29, sp, 24
004547acadd sp, sp, 32
004547b0ret x30
004547b4udf 0
004547b8udf 0
004547bcudf 0
00454790
004547c0
004547c0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004547c0str x30, [sp-32]!
004547c4stur x29, [sp-8]
004547c8sub x29, sp, 8
004547ccstr xzr, [sp+16]
004547d0orr x0, xzr, 128
004547d4str x0, [sp+16]
004547d8add x29, sp, 24
004547dcadd sp, sp, 32
004547e0ret x30
004547e4udf 0
004547e8udf 0
004547ecudf 0
004547c0
004547c0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e)
004547c0str x30, [sp-32]!
004547c4stur x29, [sp-8]
004547c8sub x29, sp, 8
004547ccstr xzr, [sp+16]
004547d0orr x0, xzr, 128
004547d4str x0, [sp+16]
004547d8add x29, sp, 24
004547dcadd sp, sp, 32
004547e0ret x30
004547e4udf 0
004547e8udf 0
004547ecudf 0
004547c0
004547f0
004547f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct string secret, struct string salt, struct string s2kparams)
004547f0ldr x16, [x28+16]
004547f4sub x17, sp, 80
004547f8subs xzr, x17, x16
004547fcb.ls 0x4548e4
00454800str x30, [sp-208]!
00454804stur x29, [sp-8]
00454808sub x29, sp, 8
0045480cstr x0, [sp+216]
00454810str x1, [sp+224]
00454814str x2, [sp+232]
00454818str x3, [sp+240]
0045481cstr x4, [sp+248]
00454820str x5, [sp+256]
00454824str xzr, [sp+96]
00454828stp xzr, xzr, [sp+104]
0045482cstp xzr, xzr, [sp+80]
00454830str xzr, [sp+136]
00454834stp xzr, xzr, [sp+144]
00454838stp xzr, xzr, [sp+120]
0045483cldr x0, [sp+216]
00454840ldr x2, [sp+232]
00454844ldr x4, [sp+248]
00454848ldr x1, [sp+224]
0045484cldr x3, [sp+240]
00454850ldr x5, [sp+256]
00454854adrp x6, 0x2c9000
00454858add x6, x6, 352
0045485cadrp x7, 0x5f7000
00454860add x7, x7, 1504
00454864bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.StringToKey
00454868str x0, [sp+136]
0045486cstr x1, [sp+144]
00454870str x2, [sp+152]
00454874str x3, [sp+120]
00454878str x4, [sp+128]
0045487cldr x8, [sp+144]
00454880ldr x9, [sp+152]
00454884ldr x10, [sp+136]
00454888str x10, [sp+176]
0045488cstr x8, [sp+184]
00454890str x9, [sp+192]
00454894ldr x8, [sp+120]
00454898ldr x9, [sp+128]
0045489cstr x8, [sp+160]
004548a0str x9, [sp+168]
004548a4ldr x8, [sp+176]
004548a8ldr x9, [sp+184]
004548acldr x10, [sp+192]
004548b0str x8, [sp+96]
004548b4str x9, [sp+104]
004548b8str x10, [sp+112]
004548bcldr x3, [sp+160]
004548c0ldr x4, [sp+168]
004548c4str x3, [sp+80]
004548c8str x4, [sp+88]
004548ccldr x0, [sp+96]
004548d0ldr x1, [sp+104]
004548d4ldr x2, [sp+112]
004548d8ldur x29, [sp-8]
004548dcldr x30, [sp], 208
004548e0ret x30
004548e4
004548e4loc_4548e4:
004548e4stp x0, x1, [sp+8]
004548e8stp x2, x3, [sp+24]
004548ecstp x4, x5, [sp+40]
004548f0mov x3, x30
004548f4bl runtime.morestack_noctxt.abi0
004548f8ldp x0, x1, [sp+8]
004548fcldp x2, x3, [sp+24]
00454900ldp x4, x5, [sp+40]
00454904b 0x4547f0
00454908udf 0
0045490cudf 0
004547f0
004547f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct string secret, struct string salt, struct string s2kparams)
004547f0ldr x16, [x28+16]
004547f4sub x17, sp, 80
004547f8subs xzr, x17, x16
004547fcb.ls 0x4548e4
00454800str x30, [sp-208]!
00454804stur x29, [sp-8]
00454808sub x29, sp, 8
0045480cstr x0, [sp+216]
00454810str x1, [sp+224]
00454814str x2, [sp+232]
00454818str x3, [sp+240]
0045481cstr x4, [sp+248]
00454820str x5, [sp+256]
00454824str xzr, [sp+96]
00454828stp xzr, xzr, [sp+104]
0045482cstp xzr, xzr, [sp+80]
00454830str xzr, [sp+136]
00454834stp xzr, xzr, [sp+144]
00454838stp xzr, xzr, [sp+120]
0045483cldr x0, [sp+216]
00454840ldr x2, [sp+232]
00454844ldr x4, [sp+248]
00454848ldr x1, [sp+224]
0045484cldr x3, [sp+240]
00454850ldr x5, [sp+256]
00454854adrp x6, 0x2c9000
00454858add x6, x6, 352
0045485cadrp x7, 0x5f7000
00454860add x7, x7, 1504
00454864bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.StringToKey
00454868str x0, [sp+136]
0045486cstr x1, [sp+144]
00454870str x2, [sp+152]
00454874str x3, [sp+120]
00454878str x4, [sp+128]
0045487cldr x8, [sp+144]
00454880ldr x9, [sp+152]
00454884ldr x10, [sp+136]
00454888str x10, [sp+176]
0045488cstr x8, [sp+184]
00454890str x9, [sp+192]
00454894ldr x8, [sp+120]
00454898ldr x9, [sp+128]
0045489cstr x8, [sp+160]
004548a0str x9, [sp+168]
004548a4ldr x8, [sp+176]
004548a8ldr x9, [sp+184]
004548acldr x10, [sp+192]
004548b0str x8, [sp+96]
004548b4str x9, [sp+104]
004548b8str x10, [sp+112]
004548bcldr x3, [sp+160]
004548c0ldr x4, [sp+168]
004548c4str x3, [sp+80]
004548c8str x4, [sp+88]
004548ccldr x0, [sp+96]
004548d0ldr x1, [sp+104]
004548d4ldr x2, [sp+112]
004548d8ldur x29, [sp-8]
004548dcldr x30, [sp], 208
004548e0ret x30
004548e4
004548e4loc_4548e4:
004548e4stp x0, x1, [sp+8]
004548e8stp x2, x3, [sp+24]
004548ecstp x4, x5, [sp+40]
004548f0mov x3, x30
004548f4bl runtime.morestack_noctxt.abi0
004548f8ldp x0, x1, [sp+8]
004548fcldp x2, x3, [sp+24]
00454900ldp x4, x5, [sp+40]
00454904b 0x4547f0
00454908udf 0
0045490cudf 0
004547f0
00454910
00454910gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 b)
00454910ldr x16, [x28+16]
00454914subs xzr, sp, x16
00454918b.ls 0x454970
0045491cstr x30, [sp-96]!
00454920stur x29, [sp-8]
00454924sub x29, sp, 8
00454928str x0, [sp+104]
0045492cstr x1, [sp+112]
00454930str x2, [sp+120]
00454934str xzr, [sp+40]
00454938stp xzr, xzr, [sp+48]
0045493cldr x0, [sp+104]
00454940ldr x1, [sp+112]
00454944ldr x2, [sp+120]
00454948bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.RandomToKey
0045494cstr x0, [sp+64]
00454950str x1, [sp+72]
00454954str x2, [sp+80]
00454958str x0, [sp+40]
0045495cstr x1, [sp+48]
00454960str x2, [sp+56]
00454964ldur x29, [sp-8]
00454968ldr x30, [sp], 96
0045496cret x30
00454970
00454970loc_454970:
00454970stp x0, x1, [sp+8]
00454974str x2, [sp+24]
00454978mov x3, x30
0045497cbl runtime.morestack_noctxt.abi0
00454980ldp x0, x1, [sp+8]
00454984ldr x2, [sp+24]
00454988b 0x454910
0045498cudf 0
00454910
00454910gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 b)
00454910ldr x16, [x28+16]
00454914subs xzr, sp, x16
00454918b.ls 0x454970
0045491cstr x30, [sp-96]!
00454920stur x29, [sp-8]
00454924sub x29, sp, 8
00454928str x0, [sp+104]
0045492cstr x1, [sp+112]
00454930str x2, [sp+120]
00454934str xzr, [sp+40]
00454938stp xzr, xzr, [sp+48]
0045493cldr x0, [sp+104]
00454940ldr x1, [sp+112]
00454944ldr x2, [sp+120]
00454948bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.RandomToKey
0045494cstr x0, [sp+64]
00454950str x1, [sp+72]
00454954str x2, [sp+80]
00454958str x0, [sp+40]
0045495cstr x1, [sp+48]
00454960str x2, [sp+56]
00454964ldur x29, [sp-8]
00454968ldr x30, [sp], 96
0045496cret x30
00454970
00454970loc_454970:
00454970stp x0, x1, [sp+8]
00454974str x2, [sp+24]
00454978mov x3, x30
0045497cbl runtime.morestack_noctxt.abi0
00454980ldp x0, x1, [sp+8]
00454984ldr x2, [sp+24]
00454988b 0x454910
0045498cudf 0
00454910
00454990
00454990gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 data)
00454990ldr x16, [x28+16]
00454994sub x17, sp, 144
00454998subs xzr, x17, x16
0045499cb.ls 0x454ae0
004549a0sub x20, sp, 272
004549a4stp x29, x30, [x20-8]
004549a8add sp, x20, 0
004549acsub x29, sp, 8
004549b0str x0, [sp+280]
004549b4str x1, [sp+288]
004549b8str x2, [sp+296]
004549bcstr x3, [sp+304]
004549c0str x4, [sp+312]
004549c4str x5, [sp+320]
004549c8str xzr, [sp+112]
004549ccstp xzr, xzr, [sp+120]
004549d0str xzr, [sp+88]
004549d4stp xzr, xzr, [sp+96]
004549d8stp xzr, xzr, [sp+72]
004549dcstr xzr, [sp+136]
004549e0stp xzr, xzr, [sp+144]
004549e4str xzr, [sp+240]
004549e8stp xzr, xzr, [sp+248]
004549ecstp xzr, xzr, [sp+224]
004549f0ldr x0, [sp+280]
004549f4ldr x3, [sp+304]
004549f8ldr x1, [sp+288]
004549fcldr x4, [sp+312]
00454a00ldr x2, [sp+296]
00454a04ldr x5, [sp+320]
00454a08adrp x6, 0x2c9000
00454a0cadd x6, x6, 352
00454a10adrp x7, 0x5f7000
00454a14add x7, x7, 1504
00454a18bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.EncryptData
00454a1cstr x0, [sp+136]
00454a20str x1, [sp+144]
00454a24str x2, [sp+152]
00454a28str x3, [sp+240]
00454a2cstr x4, [sp+248]
00454a30str x5, [sp+256]
00454a34str x6, [sp+224]
00454a38str x7, [sp+232]
00454a3cldr x8, [sp+144]
00454a40ldr x9, [sp+152]
00454a44ldr x10, [sp+136]
00454a48str x10, [sp+200]
00454a4cstr x8, [sp+208]
00454a50str x9, [sp+216]
00454a54ldr x8, [sp+240]
00454a58ldr x9, [sp+248]
00454a5cldr x10, [sp+256]
00454a60str x8, [sp+176]
00454a64str x9, [sp+184]
00454a68str x10, [sp+192]
00454a6cldr x8, [sp+224]
00454a70ldr x9, [sp+232]
00454a74str x8, [sp+160]
00454a78str x9, [sp+168]
00454a7cldr x8, [sp+200]
00454a80ldr x9, [sp+208]
00454a84ldr x10, [sp+216]
00454a88str x8, [sp+112]
00454a8cstr x9, [sp+120]
00454a90str x10, [sp+128]
00454a94ldr x8, [sp+176]
00454a98ldr x9, [sp+184]
00454a9cldr x10, [sp+192]
00454aa0str x8, [sp+88]
00454aa4str x9, [sp+96]
00454aa8str x10, [sp+104]
00454aacldr x6, [sp+160]
00454ab0ldr x7, [sp+168]
00454ab4str x6, [sp+72]
00454ab8str x7, [sp+80]
00454abcldr x0, [sp+112]
00454ac0ldr x3, [sp+88]
00454ac4ldr x1, [sp+120]
00454ac8ldr x4, [sp+96]
00454accldr x2, [sp+128]
00454ad0ldr x5, [sp+104]
00454ad4ldp x29, x30, [sp-8]
00454ad8add sp, sp, 272
00454adcret x30
00454ae0
00454ae0loc_454ae0:
00454ae0stp x0, x1, [sp+8]
00454ae4stp x2, x3, [sp+24]
00454ae8stp x4, x5, [sp+40]
00454aecmov x3, x30
00454af0bl runtime.morestack_noctxt.abi0
00454af4ldp x0, x1, [sp+8]
00454af8ldp x2, x3, [sp+24]
00454afcldp x4, x5, [sp+40]
00454b00b 0x454990
00454b04udf 0
00454b08udf 0
00454b0cudf 0
00454990
00454990gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 data)
00454990ldr x16, [x28+16]
00454994sub x17, sp, 144
00454998subs xzr, x17, x16
0045499cb.ls 0x454ae0
004549a0sub x20, sp, 272
004549a4stp x29, x30, [x20-8]
004549a8add sp, x20, 0
004549acsub x29, sp, 8
004549b0str x0, [sp+280]
004549b4str x1, [sp+288]
004549b8str x2, [sp+296]
004549bcstr x3, [sp+304]
004549c0str x4, [sp+312]
004549c4str x5, [sp+320]
004549c8str xzr, [sp+112]
004549ccstp xzr, xzr, [sp+120]
004549d0str xzr, [sp+88]
004549d4stp xzr, xzr, [sp+96]
004549d8stp xzr, xzr, [sp+72]
004549dcstr xzr, [sp+136]
004549e0stp xzr, xzr, [sp+144]
004549e4str xzr, [sp+240]
004549e8stp xzr, xzr, [sp+248]
004549ecstp xzr, xzr, [sp+224]
004549f0ldr x0, [sp+280]
004549f4ldr x3, [sp+304]
004549f8ldr x1, [sp+288]
004549fcldr x4, [sp+312]
00454a00ldr x2, [sp+296]
00454a04ldr x5, [sp+320]
00454a08adrp x6, 0x2c9000
00454a0cadd x6, x6, 352
00454a10adrp x7, 0x5f7000
00454a14add x7, x7, 1504
00454a18bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.EncryptData
00454a1cstr x0, [sp+136]
00454a20str x1, [sp+144]
00454a24str x2, [sp+152]
00454a28str x3, [sp+240]
00454a2cstr x4, [sp+248]
00454a30str x5, [sp+256]
00454a34str x6, [sp+224]
00454a38str x7, [sp+232]
00454a3cldr x8, [sp+144]
00454a40ldr x9, [sp+152]
00454a44ldr x10, [sp+136]
00454a48str x10, [sp+200]
00454a4cstr x8, [sp+208]
00454a50str x9, [sp+216]
00454a54ldr x8, [sp+240]
00454a58ldr x9, [sp+248]
00454a5cldr x10, [sp+256]
00454a60str x8, [sp+176]
00454a64str x9, [sp+184]
00454a68str x10, [sp+192]
00454a6cldr x8, [sp+224]
00454a70ldr x9, [sp+232]
00454a74str x8, [sp+160]
00454a78str x9, [sp+168]
00454a7cldr x8, [sp+200]
00454a80ldr x9, [sp+208]
00454a84ldr x10, [sp+216]
00454a88str x8, [sp+112]
00454a8cstr x9, [sp+120]
00454a90str x10, [sp+128]
00454a94ldr x8, [sp+176]
00454a98ldr x9, [sp+184]
00454a9cldr x10, [sp+192]
00454aa0str x8, [sp+88]
00454aa4str x9, [sp+96]
00454aa8str x10, [sp+104]
00454aacldr x6, [sp+160]
00454ab0ldr x7, [sp+168]
00454ab4str x6, [sp+72]
00454ab8str x7, [sp+80]
00454abcldr x0, [sp+112]
00454ac0ldr x3, [sp+88]
00454ac4ldr x1, [sp+120]
00454ac8ldr x4, [sp+96]
00454accldr x2, [sp+128]
00454ad0ldr x5, [sp+104]
00454ad4ldp x29, x30, [sp-8]
00454ad8add sp, sp, 272
00454adcret x30
00454ae0
00454ae0loc_454ae0:
00454ae0stp x0, x1, [sp+8]
00454ae4stp x2, x3, [sp+24]
00454ae8stp x4, x5, [sp+40]
00454aecmov x3, x30
00454af0bl runtime.morestack_noctxt.abi0
00454af4ldp x0, x1, [sp+8]
00454af8ldp x2, x3, [sp+24]
00454afcldp x4, x5, [sp+40]
00454b00b 0x454990
00454b04udf 0
00454b08udf 0
00454b0cudf 0
00454990
00454b10
00454b10gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 message, uint32 usage)
00454b10ldr x16, [x28+16]
00454b14sub x17, sp, 160
00454b18subs xzr, x17, x16
00454b1cb.ls 0x454c68
00454b20sub x20, sp, 288
00454b24stp x29, x30, [x20-8]
00454b28add sp, x20, 0
00454b2csub x29, sp, 8
00454b30str x0, [sp+296]
00454b34str x1, [sp+304]
00454b38str x2, [sp+312]
00454b3cstr x3, [sp+320]
00454b40str x4, [sp+328]
00454b44str x5, [sp+336]
00454b48str w6, [sp+344]
00454b4cstr xzr, [sp+128]
00454b50stp xzr, xzr, [sp+136]
00454b54str xzr, [sp+104]
00454b58stp xzr, xzr, [sp+112]
00454b5cstp xzr, xzr, [sp+88]
00454b60str xzr, [sp+256]
00454b64stp xzr, xzr, [sp+264]
00454b68str xzr, [sp+232]
00454b6cstp xzr, xzr, [sp+240]
00454b70stp xzr, xzr, [sp+216]
00454b74ldr w6, [sp+344]
00454b78ldr x0, [sp+296]
00454b7cldr x3, [sp+320]
00454b80ldr x1, [sp+304]
00454b84ldr x4, [sp+328]
00454b88ldr x2, [sp+312]
00454b8cldr x5, [sp+336]
00454b90adrp x7, 0x2c9000
00454b94add x7, x7, 352
00454b98adrp x8, 0x5f7000
00454b9cadd x8, x8, 1504
00454ba0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.EncryptMessage
00454ba4str x0, [sp+256]
00454ba8str x1, [sp+264]
00454bacstr x2, [sp+272]
00454bb0str x3, [sp+232]
00454bb4str x4, [sp+240]
00454bb8str x5, [sp+248]
00454bbcstr x6, [sp+216]
00454bc0str x7, [sp+224]
00454bc4ldr x9, [sp+264]
00454bc8ldr x10, [sp+272]
00454bccldr x11, [sp+256]
00454bd0str x11, [sp+192]
00454bd4str x9, [sp+200]
00454bd8str x10, [sp+208]
00454bdcldr x9, [sp+232]
00454be0ldr x10, [sp+240]
00454be4ldr x11, [sp+248]
00454be8str x9, [sp+168]
00454becstr x10, [sp+176]
00454bf0str x11, [sp+184]
00454bf4ldr x9, [sp+216]
00454bf8ldr x10, [sp+224]
00454bfcstr x9, [sp+152]
00454c00str x10, [sp+160]
00454c04ldr x9, [sp+192]
00454c08ldr x10, [sp+200]
00454c0cldr x11, [sp+208]
00454c10str x9, [sp+128]
00454c14str x10, [sp+136]
00454c18str x11, [sp+144]
00454c1cldr x9, [sp+168]
00454c20ldr x10, [sp+176]
00454c24ldr x11, [sp+184]
00454c28str x9, [sp+104]
00454c2cstr x10, [sp+112]
00454c30str x11, [sp+120]
00454c34ldr x6, [sp+152]
00454c38ldr x7, [sp+160]
00454c3cstr x6, [sp+88]
00454c40str x7, [sp+96]
00454c44ldr x0, [sp+128]
00454c48ldr x3, [sp+104]
00454c4cldr x1, [sp+136]
00454c50ldr x4, [sp+112]
00454c54ldr x2, [sp+144]
00454c58ldr x5, [sp+120]
00454c5cldp x29, x30, [sp-8]
00454c60add sp, sp, 288
00454c64ret x30
00454c68
00454c68loc_454c68:
00454c68stp x0, x1, [sp+8]
00454c6cstp x2, x3, [sp+24]
00454c70stp x4, x5, [sp+40]
00454c74str w6, [sp+56]
00454c78mov x3, x30
00454c7cbl runtime.morestack_noctxt.abi0
00454c80ldp x0, x1, [sp+8]
00454c84ldp x2, x3, [sp+24]
00454c88ldp x4, x5, [sp+40]
00454c8cldr w6, [sp+56]
00454c90b 0x454b10
00454c94udf 0
00454c98udf 0
00454c9cudf 0
00454b10
00454b10gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 message, uint32 usage)
00454b10ldr x16, [x28+16]
00454b14sub x17, sp, 160
00454b18subs xzr, x17, x16
00454b1cb.ls 0x454c68
00454b20sub x20, sp, 288
00454b24stp x29, x30, [x20-8]
00454b28add sp, x20, 0
00454b2csub x29, sp, 8
00454b30str x0, [sp+296]
00454b34str x1, [sp+304]
00454b38str x2, [sp+312]
00454b3cstr x3, [sp+320]
00454b40str x4, [sp+328]
00454b44str x5, [sp+336]
00454b48str w6, [sp+344]
00454b4cstr xzr, [sp+128]
00454b50stp xzr, xzr, [sp+136]
00454b54str xzr, [sp+104]
00454b58stp xzr, xzr, [sp+112]
00454b5cstp xzr, xzr, [sp+88]
00454b60str xzr, [sp+256]
00454b64stp xzr, xzr, [sp+264]
00454b68str xzr, [sp+232]
00454b6cstp xzr, xzr, [sp+240]
00454b70stp xzr, xzr, [sp+216]
00454b74ldr w6, [sp+344]
00454b78ldr x0, [sp+296]
00454b7cldr x3, [sp+320]
00454b80ldr x1, [sp+304]
00454b84ldr x4, [sp+328]
00454b88ldr x2, [sp+312]
00454b8cldr x5, [sp+336]
00454b90adrp x7, 0x2c9000
00454b94add x7, x7, 352
00454b98adrp x8, 0x5f7000
00454b9cadd x8, x8, 1504
00454ba0bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.EncryptMessage
00454ba4str x0, [sp+256]
00454ba8str x1, [sp+264]
00454bacstr x2, [sp+272]
00454bb0str x3, [sp+232]
00454bb4str x4, [sp+240]
00454bb8str x5, [sp+248]
00454bbcstr x6, [sp+216]
00454bc0str x7, [sp+224]
00454bc4ldr x9, [sp+264]
00454bc8ldr x10, [sp+272]
00454bccldr x11, [sp+256]
00454bd0str x11, [sp+192]
00454bd4str x9, [sp+200]
00454bd8str x10, [sp+208]
00454bdcldr x9, [sp+232]
00454be0ldr x10, [sp+240]
00454be4ldr x11, [sp+248]
00454be8str x9, [sp+168]
00454becstr x10, [sp+176]
00454bf0str x11, [sp+184]
00454bf4ldr x9, [sp+216]
00454bf8ldr x10, [sp+224]
00454bfcstr x9, [sp+152]
00454c00str x10, [sp+160]
00454c04ldr x9, [sp+192]
00454c08ldr x10, [sp+200]
00454c0cldr x11, [sp+208]
00454c10str x9, [sp+128]
00454c14str x10, [sp+136]
00454c18str x11, [sp+144]
00454c1cldr x9, [sp+168]
00454c20ldr x10, [sp+176]
00454c24ldr x11, [sp+184]
00454c28str x9, [sp+104]
00454c2cstr x10, [sp+112]
00454c30str x11, [sp+120]
00454c34ldr x6, [sp+152]
00454c38ldr x7, [sp+160]
00454c3cstr x6, [sp+88]
00454c40str x7, [sp+96]
00454c44ldr x0, [sp+128]
00454c48ldr x3, [sp+104]
00454c4cldr x1, [sp+136]
00454c50ldr x4, [sp+112]
00454c54ldr x2, [sp+144]
00454c58ldr x5, [sp+120]
00454c5cldp x29, x30, [sp-8]
00454c60add sp, sp, 288
00454c64ret x30
00454c68
00454c68loc_454c68:
00454c68stp x0, x1, [sp+8]
00454c6cstp x2, x3, [sp+24]
00454c70stp x4, x5, [sp+40]
00454c74str w6, [sp+56]
00454c78mov x3, x30
00454c7cbl runtime.morestack_noctxt.abi0
00454c80ldp x0, x1, [sp+8]
00454c84ldp x2, x3, [sp+24]
00454c88ldp x4, x5, [sp+40]
00454c8cldr w6, [sp+56]
00454c90b 0x454b10
00454c94udf 0
00454c98udf 0
00454c9cudf 0
00454b10
00454ca0
00454ca0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 data)
00454ca0ldr x16, [x28+16]
00454ca4sub x17, sp, 80
00454ca8subs xzr, x17, x16
00454cacb.ls 0x454d94
00454cb0str x30, [sp-208]!
00454cb4stur x29, [sp-8]
00454cb8sub x29, sp, 8
00454cbcstr x0, [sp+216]
00454cc0str x1, [sp+224]
00454cc4str x2, [sp+232]
00454cc8str x3, [sp+240]
00454cccstr x4, [sp+248]
00454cd0str x5, [sp+256]
00454cd4str xzr, [sp+96]
00454cd8stp xzr, xzr, [sp+104]
00454cdcstp xzr, xzr, [sp+80]
00454ce0str xzr, [sp+136]
00454ce4stp xzr, xzr, [sp+144]
00454ce8stp xzr, xzr, [sp+120]
00454cecldr x0, [sp+216]
00454cf0ldr x3, [sp+240]
00454cf4ldr x1, [sp+224]
00454cf8ldr x4, [sp+248]
00454cfcldr x2, [sp+232]
00454d00ldr x5, [sp+256]
00454d04adrp x6, 0x2c9000
00454d08add x6, x6, 352
00454d0cadrp x7, 0x5f7000
00454d10add x7, x7, 1504
00454d14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.DecryptData
00454d18str x0, [sp+136]
00454d1cstr x1, [sp+144]
00454d20str x2, [sp+152]
00454d24str x3, [sp+120]
00454d28str x4, [sp+128]
00454d2cldr x8, [sp+144]
00454d30ldr x9, [sp+152]
00454d34ldr x10, [sp+136]
00454d38str x10, [sp+176]
00454d3cstr x8, [sp+184]
00454d40str x9, [sp+192]
00454d44ldr x8, [sp+120]
00454d48ldr x9, [sp+128]
00454d4cstr x8, [sp+160]
00454d50str x9, [sp+168]
00454d54ldr x8, [sp+176]
00454d58ldr x9, [sp+184]
00454d5cldr x10, [sp+192]
00454d60str x8, [sp+96]
00454d64str x9, [sp+104]
00454d68str x10, [sp+112]
00454d6cldr x3, [sp+160]
00454d70ldr x4, [sp+168]
00454d74str x3, [sp+80]
00454d78str x4, [sp+88]
00454d7cldr x0, [sp+96]
00454d80ldr x1, [sp+104]
00454d84ldr x2, [sp+112]
00454d88ldur x29, [sp-8]
00454d8cldr x30, [sp], 208
00454d90ret x30
00454d94
00454d94loc_454d94:
00454d94stp x0, x1, [sp+8]
00454d98stp x2, x3, [sp+24]
00454d9cstp x4, x5, [sp+40]
00454da0mov x3, x30
00454da4bl runtime.morestack_noctxt.abi0
00454da8ldp x0, x1, [sp+8]
00454dacldp x2, x3, [sp+24]
00454db0ldp x4, x5, [sp+40]
00454db4b 0x454ca0
00454db8udf 0
00454dbcudf 0
00454ca0
00454ca0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 data)
00454ca0ldr x16, [x28+16]
00454ca4sub x17, sp, 80
00454ca8subs xzr, x17, x16
00454cacb.ls 0x454d94
00454cb0str x30, [sp-208]!
00454cb4stur x29, [sp-8]
00454cb8sub x29, sp, 8
00454cbcstr x0, [sp+216]
00454cc0str x1, [sp+224]
00454cc4str x2, [sp+232]
00454cc8str x3, [sp+240]
00454cccstr x4, [sp+248]
00454cd0str x5, [sp+256]
00454cd4str xzr, [sp+96]
00454cd8stp xzr, xzr, [sp+104]
00454cdcstp xzr, xzr, [sp+80]
00454ce0str xzr, [sp+136]
00454ce4stp xzr, xzr, [sp+144]
00454ce8stp xzr, xzr, [sp+120]
00454cecldr x0, [sp+216]
00454cf0ldr x3, [sp+240]
00454cf4ldr x1, [sp+224]
00454cf8ldr x4, [sp+248]
00454cfcldr x2, [sp+232]
00454d00ldr x5, [sp+256]
00454d04adrp x6, 0x2c9000
00454d08add x6, x6, 352
00454d0cadrp x7, 0x5f7000
00454d10add x7, x7, 1504
00454d14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.DecryptData
00454d18str x0, [sp+136]
00454d1cstr x1, [sp+144]
00454d20str x2, [sp+152]
00454d24str x3, [sp+120]
00454d28str x4, [sp+128]
00454d2cldr x8, [sp+144]
00454d30ldr x9, [sp+152]
00454d34ldr x10, [sp+136]
00454d38str x10, [sp+176]
00454d3cstr x8, [sp+184]
00454d40str x9, [sp+192]
00454d44ldr x8, [sp+120]
00454d48ldr x9, [sp+128]
00454d4cstr x8, [sp+160]
00454d50str x9, [sp+168]
00454d54ldr x8, [sp+176]
00454d58ldr x9, [sp+184]
00454d5cldr x10, [sp+192]
00454d60str x8, [sp+96]
00454d64str x9, [sp+104]
00454d68str x10, [sp+112]
00454d6cldr x3, [sp+160]
00454d70ldr x4, [sp+168]
00454d74str x3, [sp+80]
00454d78str x4, [sp+88]
00454d7cldr x0, [sp+96]
00454d80ldr x1, [sp+104]
00454d84ldr x2, [sp+112]
00454d88ldur x29, [sp-8]
00454d8cldr x30, [sp], 208
00454d90ret x30
00454d94
00454d94loc_454d94:
00454d94stp x0, x1, [sp+8]
00454d98stp x2, x3, [sp+24]
00454d9cstp x4, x5, [sp+40]
00454da0mov x3, x30
00454da4bl runtime.morestack_noctxt.abi0
00454da8ldp x0, x1, [sp+8]
00454dacldp x2, x3, [sp+24]
00454db0ldp x4, x5, [sp+40]
00454db4b 0x454ca0
00454db8udf 0
00454dbcudf 0
00454ca0
00454dc0
00454dc0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00454dc0ldr x16, [x28+16]
00454dc4sub x17, sp, 80
00454dc8subs xzr, x17, x16
00454dccb.ls 0x454ebc
00454dd0str x30, [sp-208]!
00454dd4stur x29, [sp-8]
00454dd8sub x29, sp, 8
00454ddcstr x0, [sp+216]
00454de0str x1, [sp+224]
00454de4str x2, [sp+232]
00454de8str x3, [sp+240]
00454decstr x4, [sp+248]
00454df0str x5, [sp+256]
00454df4str w6, [sp+264]
00454df8str xzr, [sp+96]
00454dfcstp xzr, xzr, [sp+104]
00454e00stp xzr, xzr, [sp+80]
00454e04str xzr, [sp+136]
00454e08stp xzr, xzr, [sp+144]
00454e0cstp xzr, xzr, [sp+120]
00454e10ldr w6, [sp+264]
00454e14ldr x0, [sp+216]
00454e18ldr x3, [sp+240]
00454e1cldr x1, [sp+224]
00454e20ldr x4, [sp+248]
00454e24ldr x2, [sp+232]
00454e28ldr x5, [sp+256]
00454e2cadrp x7, 0x2c9000
00454e30add x7, x7, 352
00454e34adrp x8, 0x5f7000
00454e38add x8, x8, 1504
00454e3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.DecryptMessage
00454e40str x0, [sp+136]
00454e44str x1, [sp+144]
00454e48str x2, [sp+152]
00454e4cstr x3, [sp+120]
00454e50str x4, [sp+128]
00454e54ldr x9, [sp+144]
00454e58ldr x10, [sp+152]
00454e5cldr x11, [sp+136]
00454e60str x11, [sp+176]
00454e64str x9, [sp+184]
00454e68str x10, [sp+192]
00454e6cldr x9, [sp+120]
00454e70ldr x10, [sp+128]
00454e74str x9, [sp+160]
00454e78str x10, [sp+168]
00454e7cldr x9, [sp+176]
00454e80ldr x10, [sp+184]
00454e84ldr x11, [sp+192]
00454e88str x9, [sp+96]
00454e8cstr x10, [sp+104]
00454e90str x11, [sp+112]
00454e94ldr x3, [sp+160]
00454e98ldr x4, [sp+168]
00454e9cstr x3, [sp+80]
00454ea0str x4, [sp+88]
00454ea4ldr x0, [sp+96]
00454ea8ldr x1, [sp+104]
00454eacldr x2, [sp+112]
00454eb0ldur x29, [sp-8]
00454eb4ldr x30, [sp], 208
00454eb8ret x30
00454ebc
00454ebcloc_454ebc:
00454ebcstp x0, x1, [sp+8]
00454ec0stp x2, x3, [sp+24]
00454ec4stp x4, x5, [sp+40]
00454ec8str w6, [sp+56]
00454eccmov x3, x30
00454ed0bl runtime.morestack_noctxt.abi0
00454ed4ldp x0, x1, [sp+8]
00454ed8ldp x2, x3, [sp+24]
00454edcldp x4, x5, [sp+40]
00454ee0ldr w6, [sp+56]
00454ee4b 0x454dc0
00454ee8udf 0
00454eecudf 0
00454dc0
00454dc0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00454dc0ldr x16, [x28+16]
00454dc4sub x17, sp, 80
00454dc8subs xzr, x17, x16
00454dccb.ls 0x454ebc
00454dd0str x30, [sp-208]!
00454dd4stur x29, [sp-8]
00454dd8sub x29, sp, 8
00454ddcstr x0, [sp+216]
00454de0str x1, [sp+224]
00454de4str x2, [sp+232]
00454de8str x3, [sp+240]
00454decstr x4, [sp+248]
00454df0str x5, [sp+256]
00454df4str w6, [sp+264]
00454df8str xzr, [sp+96]
00454dfcstp xzr, xzr, [sp+104]
00454e00stp xzr, xzr, [sp+80]
00454e04str xzr, [sp+136]
00454e08stp xzr, xzr, [sp+144]
00454e0cstp xzr, xzr, [sp+120]
00454e10ldr w6, [sp+264]
00454e14ldr x0, [sp+216]
00454e18ldr x3, [sp+240]
00454e1cldr x1, [sp+224]
00454e20ldr x4, [sp+248]
00454e24ldr x2, [sp+232]
00454e28ldr x5, [sp+256]
00454e2cadrp x7, 0x2c9000
00454e30add x7, x7, 352
00454e34adrp x8, 0x5f7000
00454e38add x8, x8, 1504
00454e3cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3962.DecryptMessage
00454e40str x0, [sp+136]
00454e44str x1, [sp+144]
00454e48str x2, [sp+152]
00454e4cstr x3, [sp+120]
00454e50str x4, [sp+128]
00454e54ldr x9, [sp+144]
00454e58ldr x10, [sp+152]
00454e5cldr x11, [sp+136]
00454e60str x11, [sp+176]
00454e64str x9, [sp+184]
00454e68str x10, [sp+192]
00454e6cldr x9, [sp+120]
00454e70ldr x10, [sp+128]
00454e74str x9, [sp+160]
00454e78str x10, [sp+168]
00454e7cldr x9, [sp+176]
00454e80ldr x10, [sp+184]
00454e84ldr x11, [sp+192]
00454e88str x9, [sp+96]
00454e8cstr x10, [sp+104]
00454e90str x11, [sp+112]
00454e94ldr x3, [sp+160]
00454e98ldr x4, [sp+168]
00454e9cstr x3, [sp+80]
00454ea0str x4, [sp+88]
00454ea4ldr x0, [sp+96]
00454ea8ldr x1, [sp+104]
00454eacldr x2, [sp+112]
00454eb0ldur x29, [sp-8]
00454eb4ldr x30, [sp], 208
00454eb8ret x30
00454ebc
00454ebcloc_454ebc:
00454ebcstp x0, x1, [sp+8]
00454ec0stp x2, x3, [sp+24]
00454ec4stp x4, x5, [sp+40]
00454ec8str w6, [sp+56]
00454eccmov x3, x30
00454ed0bl runtime.morestack_noctxt.abi0
00454ed4ldp x0, x1, [sp+8]
00454ed8ldp x2, x3, [sp+24]
00454edcldp x4, x5, [sp+40]
00454ee0ldr w6, [sp+56]
00454ee4b 0x454dc0
00454ee8udf 0
00454eecudf 0
00454dc0
00454ef0
00454ef0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 usage)
00454ef0ldr x16, [x28+16]
00454ef4sub x17, sp, 80
00454ef8subs xzr, x17, x16
00454efcb.ls 0x454fe4
00454f00str x30, [sp-208]!
00454f04stur x29, [sp-8]
00454f08sub x29, sp, 8
00454f0cstr x0, [sp+216]
00454f10str x1, [sp+224]
00454f14str x2, [sp+232]
00454f18str x3, [sp+240]
00454f1cstr x4, [sp+248]
00454f20str x5, [sp+256]
00454f24str xzr, [sp+96]
00454f28stp xzr, xzr, [sp+104]
00454f2cstp xzr, xzr, [sp+80]
00454f30str xzr, [sp+136]
00454f34stp xzr, xzr, [sp+144]
00454f38stp xzr, xzr, [sp+120]
00454f3cldr x0, [sp+216]
00454f40ldr x3, [sp+240]
00454f44ldr x1, [sp+224]
00454f48ldr x4, [sp+248]
00454f4cldr x2, [sp+232]
00454f50ldr x5, [sp+256]
00454f54adrp x6, 0x2c9000
00454f58add x6, x6, 352
00454f5cadrp x7, 0x5f7000
00454f60add x7, x7, 1504
00454f64bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveKey
00454f68str x0, [sp+136]
00454f6cstr x1, [sp+144]
00454f70str x2, [sp+152]
00454f74str x3, [sp+120]
00454f78str x4, [sp+128]
00454f7cldr x8, [sp+144]
00454f80ldr x9, [sp+152]
00454f84ldr x10, [sp+136]
00454f88str x10, [sp+176]
00454f8cstr x8, [sp+184]
00454f90str x9, [sp+192]
00454f94ldr x8, [sp+120]
00454f98ldr x9, [sp+128]
00454f9cstr x8, [sp+160]
00454fa0str x9, [sp+168]
00454fa4ldr x8, [sp+176]
00454fa8ldr x9, [sp+184]
00454facldr x10, [sp+192]
00454fb0str x8, [sp+96]
00454fb4str x9, [sp+104]
00454fb8str x10, [sp+112]
00454fbcldr x3, [sp+160]
00454fc0ldr x4, [sp+168]
00454fc4str x3, [sp+80]
00454fc8str x4, [sp+88]
00454fccldr x0, [sp+96]
00454fd0ldr x1, [sp+104]
00454fd4ldr x2, [sp+112]
00454fd8ldur x29, [sp-8]
00454fdcldr x30, [sp], 208
00454fe0ret x30
00454fe4
00454fe4loc_454fe4:
00454fe4stp x0, x1, [sp+8]
00454fe8stp x2, x3, [sp+24]
00454fecstp x4, x5, [sp+40]
00454ff0mov x3, x30
00454ff4bl runtime.morestack_noctxt.abi0
00454ff8ldp x0, x1, [sp+8]
00454ffcldp x2, x3, [sp+24]
00455000ldp x4, x5, [sp+40]
00455004b 0x454ef0
00455008udf 0
0045500cudf 0
00454ef0
00454ef0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 usage)
00454ef0ldr x16, [x28+16]
00454ef4sub x17, sp, 80
00454ef8subs xzr, x17, x16
00454efcb.ls 0x454fe4
00454f00str x30, [sp-208]!
00454f04stur x29, [sp-8]
00454f08sub x29, sp, 8
00454f0cstr x0, [sp+216]
00454f10str x1, [sp+224]
00454f14str x2, [sp+232]
00454f18str x3, [sp+240]
00454f1cstr x4, [sp+248]
00454f20str x5, [sp+256]
00454f24str xzr, [sp+96]
00454f28stp xzr, xzr, [sp+104]
00454f2cstp xzr, xzr, [sp+80]
00454f30str xzr, [sp+136]
00454f34stp xzr, xzr, [sp+144]
00454f38stp xzr, xzr, [sp+120]
00454f3cldr x0, [sp+216]
00454f40ldr x3, [sp+240]
00454f44ldr x1, [sp+224]
00454f48ldr x4, [sp+248]
00454f4cldr x2, [sp+232]
00454f50ldr x5, [sp+256]
00454f54adrp x6, 0x2c9000
00454f58add x6, x6, 352
00454f5cadrp x7, 0x5f7000
00454f60add x7, x7, 1504
00454f64bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveKey
00454f68str x0, [sp+136]
00454f6cstr x1, [sp+144]
00454f70str x2, [sp+152]
00454f74str x3, [sp+120]
00454f78str x4, [sp+128]
00454f7cldr x8, [sp+144]
00454f80ldr x9, [sp+152]
00454f84ldr x10, [sp+136]
00454f88str x10, [sp+176]
00454f8cstr x8, [sp+184]
00454f90str x9, [sp+192]
00454f94ldr x8, [sp+120]
00454f98ldr x9, [sp+128]
00454f9cstr x8, [sp+160]
00454fa0str x9, [sp+168]
00454fa4ldr x8, [sp+176]
00454fa8ldr x9, [sp+184]
00454facldr x10, [sp+192]
00454fb0str x8, [sp+96]
00454fb4str x9, [sp+104]
00454fb8str x10, [sp+112]
00454fbcldr x3, [sp+160]
00454fc0ldr x4, [sp+168]
00454fc4str x3, [sp+80]
00454fc8str x4, [sp+88]
00454fccldr x0, [sp+96]
00454fd0ldr x1, [sp+104]
00454fd4ldr x2, [sp+112]
00454fd8ldur x29, [sp-8]
00454fdcldr x30, [sp], 208
00454fe0ret x30
00454fe4
00454fe4loc_454fe4:
00454fe4stp x0, x1, [sp+8]
00454fe8stp x2, x3, [sp+24]
00454fecstp x4, x5, [sp+40]
00454ff0mov x3, x30
00454ff4bl runtime.morestack_noctxt.abi0
00454ff8ldp x0, x1, [sp+8]
00454ffcldp x2, x3, [sp+24]
00455000ldp x4, x5, [sp+40]
00455004b 0x454ef0
00455008udf 0
0045500cudf 0
00454ef0
00455010
00455010gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 usage)
00455010ldr x16, [x28+16]
00455014sub x17, sp, 80
00455018subs xzr, x17, x16
0045501cb.ls 0x455104
00455020str x30, [sp-208]!
00455024stur x29, [sp-8]
00455028sub x29, sp, 8
0045502cstr x0, [sp+216]
00455030str x1, [sp+224]
00455034str x2, [sp+232]
00455038str x3, [sp+240]
0045503cstr x4, [sp+248]
00455040str x5, [sp+256]
00455044str xzr, [sp+96]
00455048stp xzr, xzr, [sp+104]
0045504cstp xzr, xzr, [sp+80]
00455050str xzr, [sp+136]
00455054stp xzr, xzr, [sp+144]
00455058stp xzr, xzr, [sp+120]
0045505cldr x0, [sp+216]
00455060ldr x3, [sp+240]
00455064ldr x1, [sp+224]
00455068ldr x4, [sp+248]
0045506cldr x2, [sp+232]
00455070ldr x5, [sp+256]
00455074adrp x6, 0x2c8000
00455078add x6, x6, 352
0045507cadrp x7, 0x5f6000
00455080add x7, x7, 1504
00455084bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00455088str x0, [sp+136]
0045508cstr x1, [sp+144]
00455090str x2, [sp+152]
00455094str x3, [sp+120]
00455098str x4, [sp+128]
0045509cldr x8, [sp+144]
004550a0ldr x9, [sp+152]
004550a4ldr x10, [sp+136]
004550a8str x10, [sp+176]
004550acstr x8, [sp+184]
004550b0str x9, [sp+192]
004550b4ldr x8, [sp+120]
004550b8ldr x9, [sp+128]
004550bcstr x8, [sp+160]
004550c0str x9, [sp+168]
004550c4ldr x8, [sp+176]
004550c8ldr x9, [sp+184]
004550ccldr x10, [sp+192]
004550d0str x8, [sp+96]
004550d4str x9, [sp+104]
004550d8str x10, [sp+112]
004550dcldr x3, [sp+160]
004550e0ldr x4, [sp+168]
004550e4str x3, [sp+80]
004550e8str x4, [sp+88]
004550ecldr x0, [sp+96]
004550f0ldr x1, [sp+104]
004550f4ldr x2, [sp+112]
004550f8ldur x29, [sp-8]
004550fcldr x30, [sp], 208
00455100ret x30
00455104
00455104loc_455104:
00455104stp x0, x1, [sp+8]
00455108stp x2, x3, [sp+24]
0045510cstp x4, x5, [sp+40]
00455110mov x3, x30
00455114bl runtime.morestack_noctxt.abi0
00455118ldp x0, x1, [sp+8]
0045511cldp x2, x3, [sp+24]
00455120ldp x4, x5, [sp+40]
00455124b 0x455010
00455128udf 0
0045512cudf 0
00455010
00455010gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 usage)
00455010ldr x16, [x28+16]
00455014sub x17, sp, 80
00455018subs xzr, x17, x16
0045501cb.ls 0x455104
00455020str x30, [sp-208]!
00455024stur x29, [sp-8]
00455028sub x29, sp, 8
0045502cstr x0, [sp+216]
00455030str x1, [sp+224]
00455034str x2, [sp+232]
00455038str x3, [sp+240]
0045503cstr x4, [sp+248]
00455040str x5, [sp+256]
00455044str xzr, [sp+96]
00455048stp xzr, xzr, [sp+104]
0045504cstp xzr, xzr, [sp+80]
00455050str xzr, [sp+136]
00455054stp xzr, xzr, [sp+144]
00455058stp xzr, xzr, [sp+120]
0045505cldr x0, [sp+216]
00455060ldr x3, [sp+240]
00455064ldr x1, [sp+224]
00455068ldr x4, [sp+248]
0045506cldr x2, [sp+232]
00455070ldr x5, [sp+256]
00455074adrp x6, 0x2c8000
00455078add x6, x6, 352
0045507cadrp x7, 0x5f6000
00455080add x7, x7, 1504
00455084bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.DeriveRandom
00455088str x0, [sp+136]
0045508cstr x1, [sp+144]
00455090str x2, [sp+152]
00455094str x3, [sp+120]
00455098str x4, [sp+128]
0045509cldr x8, [sp+144]
004550a0ldr x9, [sp+152]
004550a4ldr x10, [sp+136]
004550a8str x10, [sp+176]
004550acstr x8, [sp+184]
004550b0str x9, [sp+192]
004550b4ldr x8, [sp+120]
004550b8ldr x9, [sp+128]
004550bcstr x8, [sp+160]
004550c0str x9, [sp+168]
004550c4ldr x8, [sp+176]
004550c8ldr x9, [sp+184]
004550ccldr x10, [sp+192]
004550d0str x8, [sp+96]
004550d4str x9, [sp+104]
004550d8str x10, [sp+112]
004550dcldr x3, [sp+160]
004550e0ldr x4, [sp+168]
004550e4str x3, [sp+80]
004550e8str x4, [sp+88]
004550ecldr x0, [sp+96]
004550f0ldr x1, [sp+104]
004550f4ldr x2, [sp+112]
004550f8ldur x29, [sp-8]
004550fcldr x30, [sp], 208
00455100ret x30
00455104
00455104loc_455104:
00455104stp x0, x1, [sp+8]
00455108stp x2, x3, [sp+24]
0045510cstp x4, x5, [sp+40]
00455110mov x3, x30
00455114bl runtime.morestack_noctxt.abi0
00455118ldp x0, x1, [sp+8]
0045511cldp x2, x3, [sp+24]
00455120ldp x4, x5, [sp+40]
00455124b 0x455010
00455128udf 0
0045512cudf 0
00455010
00455130
00455130gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00455130ldr x16, [x28+16]
00455134subs xzr, sp, x16
00455138b.ls 0x4551c4
0045513cstr x30, [sp-128]!
00455140stur x29, [sp-8]
00455144sub x29, sp, 8
00455148str x0, [sp+136]
0045514cstr x1, [sp+144]
00455150str x2, [sp+152]
00455154str x3, [sp+160]
00455158str x4, [sp+168]
0045515cstr x5, [sp+176]
00455160str x6, [sp+184]
00455164str x7, [sp+192]
00455168str x8, [sp+200]
0045516cstr w9, [sp+208]
00455170strb wzr, [sp+118]
00455174ldr w9, [sp+208]
00455178ldr x0, [sp+136]
0045517cldr x3, [sp+160]
00455180ldr x6, [sp+184]
00455184ldr x1, [sp+144]
00455188ldr x4, [sp+168]
0045518cldr x7, [sp+192]
00455190ldr x2, [sp+152]
00455194ldr x5, [sp+176]
00455198ldr x8, [sp+200]
0045519cadrp x10, 0x2c8000
004551a0add x10, x10, 352
004551a4adrp x11, 0x5f6000
004551a8add x11, x11, 1504
004551acbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
004551b0strb w0, [sp+119]
004551b4strb w0, [sp+118]
004551b8ldur x29, [sp-8]
004551bcldr x30, [sp], 128
004551c0ret x30
004551c4
004551c4loc_4551c4:
004551c4stp x0, x1, [sp+8]
004551c8stp x2, x3, [sp+24]
004551ccstp x4, x5, [sp+40]
004551d0stp x6, x7, [sp+56]
004551d4str x8, [sp+72]
004551d8str w9, [sp+80]
004551dcmov x3, x30
004551e0bl runtime.morestack_noctxt.abi0
004551e4ldp x0, x1, [sp+8]
004551e8ldp x2, x3, [sp+24]
004551ecldp x4, x5, [sp+40]
004551f0ldp x6, x7, [sp+56]
004551f4ldr x8, [sp+72]
004551f8ldr w9, [sp+80]
004551fcb 0x455130
00455130
00455130gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00455130ldr x16, [x28+16]
00455134subs xzr, sp, x16
00455138b.ls 0x4551c4
0045513cstr x30, [sp-128]!
00455140stur x29, [sp-8]
00455144sub x29, sp, 8
00455148str x0, [sp+136]
0045514cstr x1, [sp+144]
00455150str x2, [sp+152]
00455154str x3, [sp+160]
00455158str x4, [sp+168]
0045515cstr x5, [sp+176]
00455160str x6, [sp+184]
00455164str x7, [sp+192]
00455168str x8, [sp+200]
0045516cstr w9, [sp+208]
00455170strb wzr, [sp+118]
00455174ldr w9, [sp+208]
00455178ldr x0, [sp+136]
0045517cldr x3, [sp+160]
00455180ldr x6, [sp+184]
00455184ldr x1, [sp+144]
00455188ldr x4, [sp+168]
0045518cldr x7, [sp+192]
00455190ldr x2, [sp+152]
00455194ldr x5, [sp+176]
00455198ldr x8, [sp+200]
0045519cadrp x10, 0x2c8000
004551a0add x10, x10, 352
004551a4adrp x11, 0x5f6000
004551a8add x11, x11, 1504
004551acbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc3961.VerifyIntegrity
004551b0strb w0, [sp+119]
004551b4strb w0, [sp+118]
004551b8ldur x29, [sp-8]
004551bcldr x30, [sp], 128
004551c0ret x30
004551c4
004551c4loc_4551c4:
004551c4stp x0, x1, [sp+8]
004551c8stp x2, x3, [sp+24]
004551ccstp x4, x5, [sp+40]
004551d0stp x6, x7, [sp+56]
004551d4str x8, [sp+72]
004551d8str w9, [sp+80]
004551dcmov x3, x30
004551e0bl runtime.morestack_noctxt.abi0
004551e4ldp x0, x1, [sp+8]
004551e8ldp x2, x3, [sp+24]
004551ecldp x4, x5, [sp+40]
004551f0ldp x6, x7, [sp+56]
004551f4ldr x8, [sp+72]
004551f8ldr w9, [sp+80]
004551fcb 0x455130
00455130
00455200
00455200gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00455200ldr x16, [x28+16]
00455204sub x17, sp, 128
00455208subs xzr, x17, x16
0045520cb.ls 0x45531c
00455210sub x20, sp, 256
00455214stp x29, x30, [x20-8]
00455218add sp, x20, 0
0045521csub x29, sp, 8
00455220str x0, [sp+264]
00455224str x1, [sp+272]
00455228str x2, [sp+280]
0045522cstr x3, [sp+288]
00455230str x4, [sp+296]
00455234str x5, [sp+304]
00455238str w6, [sp+312]
0045523cstr xzr, [sp+120]
00455240stp xzr, xzr, [sp+128]
00455244stp xzr, xzr, [sp+104]
00455248ldr w0, [sp+312]
0045524cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00455250str x0, [sp+168]
00455254str x1, [sp+176]
00455258str x2, [sp+184]
0045525cstr xzr, [sp+144]
00455260stp xzr, xzr, [sp+152]
00455264stp xzr, xzr, [sp+232]
00455268ldr x0, [sp+288]
0045526cldr x3, [sp+264]
00455270ldr x1, [sp+296]
00455274ldr x4, [sp+272]
00455278ldr x2, [sp+304]
0045527cldr x5, [sp+280]
00455280ldr x6, [sp+168]
00455284ldr x7, [sp+176]
00455288ldr x8, [sp+184]
0045528cadrp x9, 0x2c8000
00455290add x9, x9, 352
00455294adrp x10, 0x5f6000
00455298add x10, x10, 1504
0045529cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
004552a0str x0, [sp+144]
004552a4str x1, [sp+152]
004552a8str x2, [sp+160]
004552acstr x3, [sp+232]
004552b0str x4, [sp+240]
004552b4ldr x1, [sp+144]
004552b8ldr x2, [sp+152]
004552bcldr x3, [sp+160]
004552c0str x1, [sp+208]
004552c4str x2, [sp+216]
004552c8str x3, [sp+224]
004552ccldr x1, [sp+232]
004552d0ldr x2, [sp+240]
004552d4str x1, [sp+192]
004552d8str x2, [sp+200]
004552dcldr x1, [sp+208]
004552e0ldr x2, [sp+216]
004552e4ldr x3, [sp+224]
004552e8str x1, [sp+120]
004552ecstr x2, [sp+128]
004552f0str x3, [sp+136]
004552f4ldr x3, [sp+192]
004552f8ldr x4, [sp+200]
004552fcstr x3, [sp+104]
00455300str x4, [sp+112]
00455304ldr x0, [sp+120]
00455308ldr x1, [sp+128]
0045530cldr x2, [sp+136]
00455310ldp x29, x30, [sp-8]
00455314add sp, sp, 256
00455318ret x30
0045531c
0045531cloc_45531c:
0045531cstp x0, x1, [sp+8]
00455320stp x2, x3, [sp+24]
00455324stp x4, x5, [sp+40]
00455328str w6, [sp+56]
0045532cmov x3, x30
00455330bl runtime.morestack_noctxt.abi0
00455334ldp x0, x1, [sp+8]
00455338ldp x2, x3, [sp+24]
0045533cldp x4, x5, [sp+40]
00455340ldr w6, [sp+56]
00455344b 0x455200
00455348udf 0
0045534cudf 0
00455200
00455200gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00455200ldr x16, [x28+16]
00455204sub x17, sp, 128
00455208subs xzr, x17, x16
0045520cb.ls 0x45531c
00455210sub x20, sp, 256
00455214stp x29, x30, [x20-8]
00455218add sp, x20, 0
0045521csub x29, sp, 8
00455220str x0, [sp+264]
00455224str x1, [sp+272]
00455228str x2, [sp+280]
0045522cstr x3, [sp+288]
00455230str x4, [sp+296]
00455234str x5, [sp+304]
00455238str w6, [sp+312]
0045523cstr xzr, [sp+120]
00455240stp xzr, xzr, [sp+128]
00455244stp xzr, xzr, [sp+104]
00455248ldr w0, [sp+312]
0045524cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
00455250str x0, [sp+168]
00455254str x1, [sp+176]
00455258str x2, [sp+184]
0045525cstr xzr, [sp+144]
00455260stp xzr, xzr, [sp+152]
00455264stp xzr, xzr, [sp+232]
00455268ldr x0, [sp+288]
0045526cldr x3, [sp+264]
00455270ldr x1, [sp+296]
00455274ldr x4, [sp+272]
00455278ldr x2, [sp+304]
0045527cldr x5, [sp+280]
00455280ldr x6, [sp+168]
00455284ldr x7, [sp+176]
00455288ldr x8, [sp+184]
0045528cadrp x9, 0x2c8000
00455290add x9, x9, 352
00455294adrp x10, 0x5f6000
00455298add x10, x10, 1504
0045529cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
004552a0str x0, [sp+144]
004552a4str x1, [sp+152]
004552a8str x2, [sp+160]
004552acstr x3, [sp+232]
004552b0str x4, [sp+240]
004552b4ldr x1, [sp+144]
004552b8ldr x2, [sp+152]
004552bcldr x3, [sp+160]
004552c0str x1, [sp+208]
004552c4str x2, [sp+216]
004552c8str x3, [sp+224]
004552ccldr x1, [sp+232]
004552d0ldr x2, [sp+240]
004552d4str x1, [sp+192]
004552d8str x2, [sp+200]
004552dcldr x1, [sp+208]
004552e0ldr x2, [sp+216]
004552e4ldr x3, [sp+224]
004552e8str x1, [sp+120]
004552ecstr x2, [sp+128]
004552f0str x3, [sp+136]
004552f4ldr x3, [sp+192]
004552f8ldr x4, [sp+200]
004552fcstr x3, [sp+104]
00455300str x4, [sp+112]
00455304ldr x0, [sp+120]
00455308ldr x1, [sp+128]
0045530cldr x2, [sp+136]
00455310ldp x29, x30, [sp-8]
00455314add sp, sp, 256
00455318ret x30
0045531c
0045531cloc_45531c:
0045531cstp x0, x1, [sp+8]
00455320stp x2, x3, [sp+24]
00455324stp x4, x5, [sp+40]
00455328str w6, [sp+56]
0045532cmov x3, x30
00455330bl runtime.morestack_noctxt.abi0
00455334ldp x0, x1, [sp+8]
00455338ldp x2, x3, [sp+24]
0045533cldp x4, x5, [sp+40]
00455340ldr w6, [sp+56]
00455344b 0x455200
00455348udf 0
0045534cudf 0
00455200
00455350
00455350gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00455350ldr x16, [x28+16]
00455354sub x17, sp, 80
00455358subs xzr, x17, x16
0045535cb.ls 0x455474
00455360str x30, [sp-208]!
00455364stur x29, [sp-8]
00455368sub x29, sp, 8
0045536cstr x0, [sp+216]
00455370str x1, [sp+224]
00455374str x2, [sp+232]
00455378str x3, [sp+240]
0045537cstr x4, [sp+248]
00455380str x5, [sp+256]
00455384str x6, [sp+264]
00455388str x7, [sp+272]
0045538cstr x8, [sp+280]
00455390str w9, [sp+288]
00455394strb wzr, [sp+78]
00455398str xzr, [sp+176]
0045539cstp xzr, xzr, [sp+184]
004553a0stp xzr, xzr, [sp+160]
004553a4ldr w6, [sp+288]
004553a8ldr x0, [sp+216]
004553acldr x3, [sp+240]
004553b0ldr x1, [sp+224]
004553b4ldr x4, [sp+248]
004553b8ldr x2, [sp+232]
004553bcldr x5, [sp+256]
004553c0bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash
004553c4str x0, [sp+176]
004553c8str x1, [sp+184]
004553ccstr x2, [sp+192]
004553d0str x3, [sp+160]
004553d4str x4, [sp+168]
004553d8ldr x7, [sp+184]
004553dcldr x8, [sp+192]
004553e0ldr x9, [sp+176]
004553e4str x9, [sp+136]
004553e8str x7, [sp+144]
004553ecstr x8, [sp+152]
004553f0ldr x7, [sp+160]
004553f4ldr x8, [sp+168]
004553f8str x7, [sp+120]
004553fcstr x8, [sp+128]
00455400ldr x7, [sp+136]
00455404ldr x8, [sp+144]
00455408ldr x9, [sp+152]
0045540cstr x7, [sp+96]
00455410str x8, [sp+104]
00455414str x9, [sp+112]
00455418ldr x7, [sp+128]
0045541cldr x8, [sp+120]
00455420str x8, [sp+80]
00455424str x7, [sp+88]
00455428cbnz x8, 0x455430
0045542cb 0x455444
00455430
00455430loc_455430:
00455430strb wzr, [sp+78]
00455434mov x0, xzr
00455438ldur x29, [sp-8]
0045543cldr x30, [sp], 208
00455440ret x30
00455444
00455444loc_455444:
00455444ldr x0, [sp+264]
00455448ldr x3, [sp+96]
0045544cldr x1, [sp+272]
00455450ldr x4, [sp+104]
00455454ldr x2, [sp+280]
00455458ldr x5, [sp+112]
0045545cbl crypto/hmac.Equal
00455460strb w0, [sp+79]
00455464strb w0, [sp+78]
00455468ldur x29, [sp-8]
0045546cldr x30, [sp], 208
00455470ret x30
00455474
00455474loc_455474:
00455474stp x0, x1, [sp+8]
00455478stp x2, x3, [sp+24]
0045547cstp x4, x5, [sp+40]
00455480stp x6, x7, [sp+56]
00455484str x8, [sp+72]
00455488str w9, [sp+80]
0045548cmov x3, x30
00455490bl runtime.morestack_noctxt.abi0
00455494ldp x0, x1, [sp+8]
00455498ldp x2, x3, [sp+24]
0045549cldp x4, x5, [sp+40]
004554a0ldp x6, x7, [sp+56]
004554a4ldr x8, [sp+72]
004554a8ldr w9, [sp+80]
004554acb 0x455350
00455350
00455350gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00455350ldr x16, [x28+16]
00455354sub x17, sp, 80
00455358subs xzr, x17, x16
0045535cb.ls 0x455474
00455360str x30, [sp-208]!
00455364stur x29, [sp-8]
00455368sub x29, sp, 8
0045536cstr x0, [sp+216]
00455370str x1, [sp+224]
00455374str x2, [sp+232]
00455378str x3, [sp+240]
0045537cstr x4, [sp+248]
00455380str x5, [sp+256]
00455384str x6, [sp+264]
00455388str x7, [sp+272]
0045538cstr x8, [sp+280]
00455390str w9, [sp+288]
00455394strb wzr, [sp+78]
00455398str xzr, [sp+176]
0045539cstp xzr, xzr, [sp+184]
004553a0stp xzr, xzr, [sp+160]
004553a4ldr w6, [sp+288]
004553a8ldr x0, [sp+216]
004553acldr x3, [sp+240]
004553b0ldr x1, [sp+224]
004553b4ldr x4, [sp+248]
004553b8ldr x2, [sp+232]
004553bcldr x5, [sp+256]
004553c0bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha96.GetChecksumHash
004553c4str x0, [sp+176]
004553c8str x1, [sp+184]
004553ccstr x2, [sp+192]
004553d0str x3, [sp+160]
004553d4str x4, [sp+168]
004553d8ldr x7, [sp+184]
004553dcldr x8, [sp+192]
004553e0ldr x9, [sp+176]
004553e4str x9, [sp+136]
004553e8str x7, [sp+144]
004553ecstr x8, [sp+152]
004553f0ldr x7, [sp+160]
004553f4ldr x8, [sp+168]
004553f8str x7, [sp+120]
004553fcstr x8, [sp+128]
00455400ldr x7, [sp+136]
00455404ldr x8, [sp+144]
00455408ldr x9, [sp+152]
0045540cstr x7, [sp+96]
00455410str x8, [sp+104]
00455414str x9, [sp+112]
00455418ldr x7, [sp+128]
0045541cldr x8, [sp+120]
00455420str x8, [sp+80]
00455424str x7, [sp+88]
00455428cbnz x8, 0x455430
0045542cb 0x455444
00455430
00455430loc_455430:
00455430strb wzr, [sp+78]
00455434mov x0, xzr
00455438ldur x29, [sp-8]
0045543cldr x30, [sp], 208
00455440ret x30
00455444
00455444loc_455444:
00455444ldr x0, [sp+264]
00455448ldr x3, [sp+96]
0045544cldr x1, [sp+272]
00455450ldr x4, [sp+104]
00455454ldr x2, [sp+280]
00455458ldr x5, [sp+112]
0045545cbl crypto/hmac.Equal
00455460strb w0, [sp+79]
00455464strb w0, [sp+78]
00455468ldur x29, [sp-8]
0045546cldr x30, [sp], 208
00455470ret x30
00455474
00455474loc_455474:
00455474stp x0, x1, [sp+8]
00455478stp x2, x3, [sp+24]
0045547cstp x4, x5, [sp+40]
00455480stp x6, x7, [sp+56]
00455484str x8, [sp+72]
00455488str w9, [sp+80]
0045548cmov x3, x30
00455490bl runtime.morestack_noctxt.abi0
00455494ldp x0, x1, [sp+8]
00455498ldp x2, x3, [sp+24]
0045549cldp x4, x5, [sp+40]
004554a0ldp x6, x7, [sp+56]
004554a4ldr x8, [sp+72]
004554a8ldr w9, [sp+80]
004554acb 0x455350
00455350
004554b0
004554b0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004554b0str x30, [sp-32]!
004554b4stur x29, [sp-8]
004554b8sub x29, sp, 8
004554bcstr wzr, [sp+20]
004554c0movz x0, 20
004554c4str w0, [sp+20]
004554c8add x29, sp, 24
004554ccadd sp, sp, 32
004554d0ret x30
004554d4udf 0
004554d8udf 0
004554dcudf 0
004554b0
004554b0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004554b0str x30, [sp-32]!
004554b4stur x29, [sp-8]
004554b8sub x29, sp, 8
004554bcstr wzr, [sp+20]
004554c0movz x0, 20
004554c4str w0, [sp+20]
004554c8add x29, sp, 24
004554ccadd sp, sp, 32
004554d0ret x30
004554d4udf 0
004554d8udf 0
004554dcudf 0
004554b0
004554e0
004554e0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004554e0str x30, [sp-32]!
004554e4stur x29, [sp-8]
004554e8sub x29, sp, 8
004554ecstr wzr, [sp+20]
004554f0movz x0, 20
004554f4str w0, [sp+20]
004554f8add x29, sp, 24
004554fcadd sp, sp, 32
00455500ret x30
00455504udf 0
00455508udf 0
0045550cudf 0
004554e0
004554e0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004554e0str x30, [sp-32]!
004554e4stur x29, [sp-8]
004554e8sub x29, sp, 8
004554ecstr wzr, [sp+20]
004554f0movz x0, 20
004554f4str w0, [sp+20]
004554f8add x29, sp, 24
004554fcadd sp, sp, 32
00455500ret x30
00455504udf 0
00455508udf 0
0045550cudf 0
004554e0
00455510
00455510gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455510str x30, [sp-32]!
00455514stur x29, [sp-8]
00455518sub x29, sp, 8
0045551cstr xzr, [sp+16]
00455520orr x0, xzr, 24
00455524str x0, [sp+16]
00455528add x29, sp, 24
0045552cadd sp, sp, 32
00455530ret x30
00455534udf 0
00455538udf 0
0045553cudf 0
00455510
00455510gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455510str x30, [sp-32]!
00455514stur x29, [sp-8]
00455518sub x29, sp, 8
0045551cstr xzr, [sp+16]
00455520orr x0, xzr, 24
00455524str x0, [sp+16]
00455528add x29, sp, 24
0045552cadd sp, sp, 32
00455530ret x30
00455534udf 0
00455538udf 0
0045553cudf 0
00455510
00455540
00455540gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455540ldr x16, [x28+16]
00455544subs xzr, sp, x16
00455548b.ls 0x455578
0045554cstr x30, [sp-32]!
00455550stur x29, [sp-8]
00455554sub x29, sp, 8
00455558str xzr, [sp+8]
0045555cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize
00455560str x0, [sp+16]
00455564ubfm x0, x0, 61, 60
00455568str x0, [sp+8]
0045556cldur x29, [sp-8]
00455570ldr x30, [sp], 32
00455574ret x30
00455578
00455578loc_455578:
00455578mov x3, x30
0045557cbl runtime.morestack_noctxt.abi0
00455580b 0x455540
00455584udf 0
00455588udf 0
0045558cudf 0
00455540
00455540gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455540ldr x16, [x28+16]
00455544subs xzr, sp, x16
00455548b.ls 0x455578
0045554cstr x30, [sp-32]!
00455550stur x29, [sp-8]
00455554sub x29, sp, 8
00455558str xzr, [sp+8]
0045555cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetKeyByteSize
00455560str x0, [sp+16]
00455564ubfm x0, x0, 61, 60
00455568str x0, [sp+8]
0045556cldur x29, [sp-8]
00455570ldr x30, [sp], 32
00455574ret x30
00455578
00455578loc_455578:
00455578mov x3, x30
0045557cbl runtime.morestack_noctxt.abi0
00455580b 0x455540
00455584udf 0
00455588udf 0
0045558cudf 0
00455540
00455590
00455590gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455590str x30, [sp-32]!
00455594stur x29, [sp-8]
00455598sub x29, sp, 8
0045559cstr xzr, [sp+16]
004555a0adrp x1, 0x284000
004555a4add x1, x1, 160
004555a8str x1, [sp+16]
004555acldr x0, [sp+16]
004555b0add x29, sp, 24
004555b4add sp, sp, 32
004555b8ret x30
004555bcudf 0
00455590
00455590gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455590str x30, [sp-32]!
00455594stur x29, [sp-8]
00455598sub x29, sp, 8
0045559cstr xzr, [sp+16]
004555a0adrp x1, 0x284000
004555a4add x1, x1, 160
004555a8str x1, [sp+16]
004555acldr x0, [sp+16]
004555b0add x29, sp, 24
004555b4add sp, sp, 32
004555b8ret x30
004555bcudf 0
00455590
004555c0
004555c0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004555c0str x30, [sp-32]!
004555c4stur x29, [sp-8]
004555c8sub x29, sp, 8
004555ccstr xzr, [sp+16]
004555d0orr x0, xzr, 1
004555d4str x0, [sp+16]
004555d8add x29, sp, 24
004555dcadd sp, sp, 32
004555e0ret x30
004555e4udf 0
004555e8udf 0
004555ecudf 0
004555c0
004555c0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004555c0str x30, [sp-32]!
004555c4stur x29, [sp-8]
004555c8sub x29, sp, 8
004555ccstr xzr, [sp+16]
004555d0orr x0, xzr, 1
004555d4str x0, [sp+16]
004555d8add x29, sp, 24
004555dcadd sp, sp, 32
004555e0ret x30
004555e4udf 0
004555e8udf 0
004555ecudf 0
004555c0
004555f0
004555f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004555f0str x30, [sp-32]!
004555f4stur x29, [sp-8]
004555f8sub x29, sp, 8
004555fcstp xzr, xzr, [sp+8]
00455600adrp x0, 0x25c000
00455604add x0, x0, 2116
00455608str x0, [sp+8]
0045560corr x1, xzr, 8
00455610str x1, [sp+16]
00455614add x29, sp, 24
00455618add sp, sp, 32
0045561cret x30
004555f0
004555f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
004555f0str x30, [sp-32]!
004555f4stur x29, [sp-8]
004555f8sub x29, sp, 8
004555fcstp xzr, xzr, [sp+8]
00455600adrp x0, 0x25c000
00455604add x0, x0, 2116
00455608str x0, [sp+8]
0045560corr x1, xzr, 8
00455610str x1, [sp+16]
00455614add x29, sp, 24
00455618add sp, sp, 32
0045561cret x30
004555f0
00455620
00455620gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455620str x30, [sp-32]!
00455624stur x29, [sp-8]
00455628sub x29, sp, 8
0045562cstr xzr, [sp+16]
00455630orr x0, xzr, 16
00455634str x0, [sp+16]
00455638add x29, sp, 24
0045563cadd sp, sp, 32
00455640ret x30
00455644udf 0
00455648udf 0
0045564cudf 0
00455620
00455620gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455620str x30, [sp-32]!
00455624stur x29, [sp-8]
00455628sub x29, sp, 8
0045562cstr xzr, [sp+16]
00455630orr x0, xzr, 16
00455634str x0, [sp+16]
00455638add x29, sp, 24
0045563cadd sp, sp, 32
00455640ret x30
00455644udf 0
00455648udf 0
0045564cudf 0
00455620
00455650
00455650gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455650str x30, [sp-32]!
00455654stur x29, [sp-8]
00455658sub x29, sp, 8
0045565cstr xzr, [sp+16]
00455660orr x0, xzr, 192
00455664str x0, [sp+16]
00455668add x29, sp, 24
0045566cadd sp, sp, 32
00455670ret x30
00455674udf 0
00455678udf 0
0045567cudf 0
00455650
00455650gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455650str x30, [sp-32]!
00455654stur x29, [sp-8]
00455658sub x29, sp, 8
0045565cstr xzr, [sp+16]
00455660orr x0, xzr, 192
00455664str x0, [sp+16]
00455668add x29, sp, 24
0045566cadd sp, sp, 32
00455670ret x30
00455674udf 0
00455678udf 0
0045567cudf 0
00455650
00455680
00455680gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455680str x30, [sp-32]!
00455684stur x29, [sp-8]
00455688sub x29, sp, 8
0045568cstr xzr, [sp+16]
00455690orr x0, xzr, 128
00455694str x0, [sp+16]
00455698add x29, sp, 24
0045569cadd sp, sp, 32
004556a0ret x30
004556a4udf 0
004556a8udf 0
004556acudf 0
00455680
00455680gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e)
00455680str x30, [sp-32]!
00455684stur x29, [sp-8]
00455688sub x29, sp, 8
0045568cstr xzr, [sp+16]
00455690orr x0, xzr, 128
00455694str x0, [sp+16]
00455698add x29, sp, 24
0045569cadd sp, sp, 32
004556a0ret x30
004556a4udf 0
004556a8udf 0
004556acudf 0
00455680
004556b0
004556b0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct string secret, struct string salt, struct string s2kparams)
004556b0ldr x16, [x28+16]
004556b4sub x17, sp, 96
004556b8subs xzr, x17, x16
004556bcb.ls 0x4557c4
004556c0str x30, [sp-224]!
004556c4stur x29, [sp-8]
004556c8sub x29, sp, 8
004556ccstr x0, [sp+232]
004556d0str x1, [sp+240]
004556d4str x2, [sp+248]
004556d8str x3, [sp+256]
004556dcstr x4, [sp+264]
004556e0str x5, [sp+272]
004556e4str xzr, [sp+96]
004556e8stp xzr, xzr, [sp+104]
004556ecstp xzr, xzr, [sp+80]
004556f0ldr x0, [sp+248]
004556f4ldr x1, [sp+256]
004556f8adrp x2, 0x265000
004556fcadd x2, x2, 2567
00455700movz x3, 26
00455704bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.GetSaltP
00455708str x0, [sp+120]
0045570cstr x1, [sp+128]
00455710str xzr, [sp+136]
00455714stp xzr, xzr, [sp+144]
00455718stp xzr, xzr, [sp+200]
0045571cldr x0, [sp+232]
00455720ldr x2, [sp+120]
00455724ldr x4, [sp+264]
00455728ldr x1, [sp+240]
0045572cldr x3, [sp+128]
00455730ldr x5, [sp+272]
00455734adrp x6, 0x2c8000
00455738add x6, x6, 736
0045573cadrp x7, 0x5f6000
00455740add x7, x7, 1504
00455744bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.StringToKey
00455748str x0, [sp+136]
0045574cstr x1, [sp+144]
00455750str x2, [sp+152]
00455754str x3, [sp+200]
00455758str x4, [sp+208]
0045575cldr x4, [sp+144]
00455760ldr x5, [sp+152]
00455764ldr x6, [sp+136]
00455768str x6, [sp+176]
0045576cstr x4, [sp+184]
00455770str x5, [sp+192]
00455774ldr x4, [sp+200]
00455778ldr x5, [sp+208]
0045577cstr x4, [sp+160]
00455780str x5, [sp+168]
00455784ldr x4, [sp+176]
00455788ldr x5, [sp+184]
0045578cldr x6, [sp+192]
00455790str x4, [sp+96]
00455794str x5, [sp+104]
00455798str x6, [sp+112]
0045579cldr x3, [sp+160]
004557a0ldr x4, [sp+168]
004557a4str x3, [sp+80]
004557a8str x4, [sp+88]
004557acldr x0, [sp+96]
004557b0ldr x1, [sp+104]
004557b4ldr x2, [sp+112]
004557b8ldur x29, [sp-8]
004557bcldr x30, [sp], 224
004557c0ret x30
004557c4
004557c4loc_4557c4:
004557c4stp x0, x1, [sp+8]
004557c8stp x2, x3, [sp+24]
004557ccstp x4, x5, [sp+40]
004557d0mov x3, x30
004557d4bl runtime.morestack_noctxt.abi0
004557d8ldp x0, x1, [sp+8]
004557dcldp x2, x3, [sp+24]
004557e0ldp x4, x5, [sp+40]
004557e4b 0x4556b0
004557e8udf 0
004557ecudf 0
004556b0
004556b0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct string secret, struct string salt, struct string s2kparams)
004556b0ldr x16, [x28+16]
004556b4sub x17, sp, 96
004556b8subs xzr, x17, x16
004556bcb.ls 0x4557c4
004556c0str x30, [sp-224]!
004556c4stur x29, [sp-8]
004556c8sub x29, sp, 8
004556ccstr x0, [sp+232]
004556d0str x1, [sp+240]
004556d4str x2, [sp+248]
004556d8str x3, [sp+256]
004556dcstr x4, [sp+264]
004556e0str x5, [sp+272]
004556e4str xzr, [sp+96]
004556e8stp xzr, xzr, [sp+104]
004556ecstp xzr, xzr, [sp+80]
004556f0ldr x0, [sp+248]
004556f4ldr x1, [sp+256]
004556f8adrp x2, 0x265000
004556fcadd x2, x2, 2567
00455700movz x3, 26
00455704bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.GetSaltP
00455708str x0, [sp+120]
0045570cstr x1, [sp+128]
00455710str xzr, [sp+136]
00455714stp xzr, xzr, [sp+144]
00455718stp xzr, xzr, [sp+200]
0045571cldr x0, [sp+232]
00455720ldr x2, [sp+120]
00455724ldr x4, [sp+264]
00455728ldr x1, [sp+240]
0045572cldr x3, [sp+128]
00455730ldr x5, [sp+272]
00455734adrp x6, 0x2c8000
00455738add x6, x6, 736
0045573cadrp x7, 0x5f6000
00455740add x7, x7, 1504
00455744bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.StringToKey
00455748str x0, [sp+136]
0045574cstr x1, [sp+144]
00455750str x2, [sp+152]
00455754str x3, [sp+200]
00455758str x4, [sp+208]
0045575cldr x4, [sp+144]
00455760ldr x5, [sp+152]
00455764ldr x6, [sp+136]
00455768str x6, [sp+176]
0045576cstr x4, [sp+184]
00455770str x5, [sp+192]
00455774ldr x4, [sp+200]
00455778ldr x5, [sp+208]
0045577cstr x4, [sp+160]
00455780str x5, [sp+168]
00455784ldr x4, [sp+176]
00455788ldr x5, [sp+184]
0045578cldr x6, [sp+192]
00455790str x4, [sp+96]
00455794str x5, [sp+104]
00455798str x6, [sp+112]
0045579cldr x3, [sp+160]
004557a0ldr x4, [sp+168]
004557a4str x3, [sp+80]
004557a8str x4, [sp+88]
004557acldr x0, [sp+96]
004557b0ldr x1, [sp+104]
004557b4ldr x2, [sp+112]
004557b8ldur x29, [sp-8]
004557bcldr x30, [sp], 224
004557c0ret x30
004557c4
004557c4loc_4557c4:
004557c4stp x0, x1, [sp+8]
004557c8stp x2, x3, [sp+24]
004557ccstp x4, x5, [sp+40]
004557d0mov x3, x30
004557d4bl runtime.morestack_noctxt.abi0
004557d8ldp x0, x1, [sp+8]
004557dcldp x2, x3, [sp+24]
004557e0ldp x4, x5, [sp+40]
004557e4b 0x4556b0
004557e8udf 0
004557ecudf 0
004556b0
004557f0
004557f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 b)
004557f0ldr x16, [x28+16]
004557f4subs xzr, sp, x16
004557f8b.ls 0x455850
004557fcstr x30, [sp-96]!
00455800stur x29, [sp-8]
00455804sub x29, sp, 8
00455808str x0, [sp+104]
0045580cstr x1, [sp+112]
00455810str x2, [sp+120]
00455814str xzr, [sp+40]
00455818stp xzr, xzr, [sp+48]
0045581cldr x0, [sp+104]
00455820ldr x1, [sp+112]
00455824ldr x2, [sp+120]
00455828bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.RandomToKey
0045582cstr x0, [sp+64]
00455830str x1, [sp+72]
00455834str x2, [sp+80]
00455838str x0, [sp+40]
0045583cstr x1, [sp+48]
00455840str x2, [sp+56]
00455844ldur x29, [sp-8]
00455848ldr x30, [sp], 96
0045584cret x30
00455850
00455850loc_455850:
00455850stp x0, x1, [sp+8]
00455854str x2, [sp+24]
00455858mov x3, x30
0045585cbl runtime.morestack_noctxt.abi0
00455860ldp x0, x1, [sp+8]
00455864ldr x2, [sp+24]
00455868b 0x4557f0
0045586cudf 0
004557f0
004557f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 b)
004557f0ldr x16, [x28+16]
004557f4subs xzr, sp, x16
004557f8b.ls 0x455850
004557fcstr x30, [sp-96]!
00455800stur x29, [sp-8]
00455804sub x29, sp, 8
00455808str x0, [sp+104]
0045580cstr x1, [sp+112]
00455810str x2, [sp+120]
00455814str xzr, [sp+40]
00455818stp xzr, xzr, [sp+48]
0045581cldr x0, [sp+104]
00455820ldr x1, [sp+112]
00455824ldr x2, [sp+120]
00455828bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.RandomToKey
0045582cstr x0, [sp+64]
00455830str x1, [sp+72]
00455834str x2, [sp+80]
00455838str x0, [sp+40]
0045583cstr x1, [sp+48]
00455840str x2, [sp+56]
00455844ldur x29, [sp-8]
00455848ldr x30, [sp], 96
0045584cret x30
00455850
00455850loc_455850:
00455850stp x0, x1, [sp+8]
00455854str x2, [sp+24]
00455858mov x3, x30
0045585cbl runtime.morestack_noctxt.abi0
00455860ldp x0, x1, [sp+8]
00455864ldr x2, [sp+24]
00455868b 0x4557f0
0045586cudf 0
004557f0
00455870
00455870gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 data)
00455870ldr x16, [x28+16]
00455874sub x17, sp, 144
00455878subs xzr, x17, x16
0045587cb.ls 0x4559c0
00455880sub x20, sp, 272
00455884stp x29, x30, [x20-8]
00455888add sp, x20, 0
0045588csub x29, sp, 8
00455890str x0, [sp+280]
00455894str x1, [sp+288]
00455898str x2, [sp+296]
0045589cstr x3, [sp+304]
004558a0str x4, [sp+312]
004558a4str x5, [sp+320]
004558a8str xzr, [sp+112]
004558acstp xzr, xzr, [sp+120]
004558b0str xzr, [sp+88]
004558b4stp xzr, xzr, [sp+96]
004558b8stp xzr, xzr, [sp+72]
004558bcstr xzr, [sp+136]
004558c0stp xzr, xzr, [sp+144]
004558c4str xzr, [sp+240]
004558c8stp xzr, xzr, [sp+248]
004558ccstp xzr, xzr, [sp+224]
004558d0ldr x0, [sp+280]
004558d4ldr x3, [sp+304]
004558d8ldr x1, [sp+288]
004558dcldr x4, [sp+312]
004558e0ldr x2, [sp+296]
004558e4ldr x5, [sp+320]
004558e8adrp x6, 0x2c8000
004558ecadd x6, x6, 736
004558f0adrp x7, 0x5f6000
004558f4add x7, x7, 1504
004558f8bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.EncryptData
004558fcstr x0, [sp+136]
00455900str x1, [sp+144]
00455904str x2, [sp+152]
00455908str x3, [sp+240]
0045590cstr x4, [sp+248]
00455910str x5, [sp+256]
00455914str x6, [sp+224]
00455918str x7, [sp+232]
0045591cldr x8, [sp+144]
00455920ldr x9, [sp+152]
00455924ldr x10, [sp+136]
00455928str x10, [sp+200]
0045592cstr x8, [sp+208]
00455930str x9, [sp+216]
00455934ldr x8, [sp+240]
00455938ldr x9, [sp+248]
0045593cldr x10, [sp+256]
00455940str x8, [sp+176]
00455944str x9, [sp+184]
00455948str x10, [sp+192]
0045594cldr x8, [sp+224]
00455950ldr x9, [sp+232]
00455954str x8, [sp+160]
00455958str x9, [sp+168]
0045595cldr x8, [sp+200]
00455960ldr x9, [sp+208]
00455964ldr x10, [sp+216]
00455968str x8, [sp+112]
0045596cstr x9, [sp+120]
00455970str x10, [sp+128]
00455974ldr x8, [sp+176]
00455978ldr x9, [sp+184]
0045597cldr x10, [sp+192]
00455980str x8, [sp+88]
00455984str x9, [sp+96]
00455988str x10, [sp+104]
0045598cldr x6, [sp+160]
00455990ldr x7, [sp+168]
00455994str x6, [sp+72]
00455998str x7, [sp+80]
0045599cldr x0, [sp+112]
004559a0ldr x3, [sp+88]
004559a4ldr x1, [sp+120]
004559a8ldr x4, [sp+96]
004559acldr x2, [sp+128]
004559b0ldr x5, [sp+104]
004559b4ldp x29, x30, [sp-8]
004559b8add sp, sp, 272
004559bcret x30
004559c0
004559c0loc_4559c0:
004559c0stp x0, x1, [sp+8]
004559c4stp x2, x3, [sp+24]
004559c8stp x4, x5, [sp+40]
004559ccmov x3, x30
004559d0bl runtime.morestack_noctxt.abi0
004559d4ldp x0, x1, [sp+8]
004559d8ldp x2, x3, [sp+24]
004559dcldp x4, x5, [sp+40]
004559e0b 0x455870
004559e4udf 0
004559e8udf 0
004559ecudf 0
00455870
00455870gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 data)
00455870ldr x16, [x28+16]
00455874sub x17, sp, 144
00455878subs xzr, x17, x16
0045587cb.ls 0x4559c0
00455880sub x20, sp, 272
00455884stp x29, x30, [x20-8]
00455888add sp, x20, 0
0045588csub x29, sp, 8
00455890str x0, [sp+280]
00455894str x1, [sp+288]
00455898str x2, [sp+296]
0045589cstr x3, [sp+304]
004558a0str x4, [sp+312]
004558a4str x5, [sp+320]
004558a8str xzr, [sp+112]
004558acstp xzr, xzr, [sp+120]
004558b0str xzr, [sp+88]
004558b4stp xzr, xzr, [sp+96]
004558b8stp xzr, xzr, [sp+72]
004558bcstr xzr, [sp+136]
004558c0stp xzr, xzr, [sp+144]
004558c4str xzr, [sp+240]
004558c8stp xzr, xzr, [sp+248]
004558ccstp xzr, xzr, [sp+224]
004558d0ldr x0, [sp+280]
004558d4ldr x3, [sp+304]
004558d8ldr x1, [sp+288]
004558dcldr x4, [sp+312]
004558e0ldr x2, [sp+296]
004558e4ldr x5, [sp+320]
004558e8adrp x6, 0x2c8000
004558ecadd x6, x6, 736
004558f0adrp x7, 0x5f6000
004558f4add x7, x7, 1504
004558f8bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.EncryptData
004558fcstr x0, [sp+136]
00455900str x1, [sp+144]
00455904str x2, [sp+152]
00455908str x3, [sp+240]
0045590cstr x4, [sp+248]
00455910str x5, [sp+256]
00455914str x6, [sp+224]
00455918str x7, [sp+232]
0045591cldr x8, [sp+144]
00455920ldr x9, [sp+152]
00455924ldr x10, [sp+136]
00455928str x10, [sp+200]
0045592cstr x8, [sp+208]
00455930str x9, [sp+216]
00455934ldr x8, [sp+240]
00455938ldr x9, [sp+248]
0045593cldr x10, [sp+256]
00455940str x8, [sp+176]
00455944str x9, [sp+184]
00455948str x10, [sp+192]
0045594cldr x8, [sp+224]
00455950ldr x9, [sp+232]
00455954str x8, [sp+160]
00455958str x9, [sp+168]
0045595cldr x8, [sp+200]
00455960ldr x9, [sp+208]
00455964ldr x10, [sp+216]
00455968str x8, [sp+112]
0045596cstr x9, [sp+120]
00455970str x10, [sp+128]
00455974ldr x8, [sp+176]
00455978ldr x9, [sp+184]
0045597cldr x10, [sp+192]
00455980str x8, [sp+88]
00455984str x9, [sp+96]
00455988str x10, [sp+104]
0045598cldr x6, [sp+160]
00455990ldr x7, [sp+168]
00455994str x6, [sp+72]
00455998str x7, [sp+80]
0045599cldr x0, [sp+112]
004559a0ldr x3, [sp+88]
004559a4ldr x1, [sp+120]
004559a8ldr x4, [sp+96]
004559acldr x2, [sp+128]
004559b0ldr x5, [sp+104]
004559b4ldp x29, x30, [sp-8]
004559b8add sp, sp, 272
004559bcret x30
004559c0
004559c0loc_4559c0:
004559c0stp x0, x1, [sp+8]
004559c4stp x2, x3, [sp+24]
004559c8stp x4, x5, [sp+40]
004559ccmov x3, x30
004559d0bl runtime.morestack_noctxt.abi0
004559d4ldp x0, x1, [sp+8]
004559d8ldp x2, x3, [sp+24]
004559dcldp x4, x5, [sp+40]
004559e0b 0x455870
004559e4udf 0
004559e8udf 0
004559ecudf 0
00455870
004559f0
004559f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 message, uint32 usage)
004559f0ldr x16, [x28+16]
004559f4sub x17, sp, 160
004559f8subs xzr, x17, x16
004559fcb.ls 0x455b48
00455a00sub x20, sp, 288
00455a04stp x29, x30, [x20-8]
00455a08add sp, x20, 0
00455a0csub x29, sp, 8
00455a10str x0, [sp+296]
00455a14str x1, [sp+304]
00455a18str x2, [sp+312]
00455a1cstr x3, [sp+320]
00455a20str x4, [sp+328]
00455a24str x5, [sp+336]
00455a28str w6, [sp+344]
00455a2cstr xzr, [sp+128]
00455a30stp xzr, xzr, [sp+136]
00455a34str xzr, [sp+104]
00455a38stp xzr, xzr, [sp+112]
00455a3cstp xzr, xzr, [sp+88]
00455a40str xzr, [sp+256]
00455a44stp xzr, xzr, [sp+264]
00455a48str xzr, [sp+232]
00455a4cstp xzr, xzr, [sp+240]
00455a50stp xzr, xzr, [sp+216]
00455a54ldr w6, [sp+344]
00455a58ldr x0, [sp+296]
00455a5cldr x3, [sp+320]
00455a60ldr x1, [sp+304]
00455a64ldr x4, [sp+328]
00455a68ldr x2, [sp+312]
00455a6cldr x5, [sp+336]
00455a70adrp x7, 0x2c8000
00455a74add x7, x7, 736
00455a78adrp x8, 0x5f6000
00455a7cadd x8, x8, 1504
00455a80bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.EncryptMessage
00455a84str x0, [sp+256]
00455a88str x1, [sp+264]
00455a8cstr x2, [sp+272]
00455a90str x3, [sp+232]
00455a94str x4, [sp+240]
00455a98str x5, [sp+248]
00455a9cstr x6, [sp+216]
00455aa0str x7, [sp+224]
00455aa4ldr x9, [sp+264]
00455aa8ldr x10, [sp+272]
00455aacldr x11, [sp+256]
00455ab0str x11, [sp+192]
00455ab4str x9, [sp+200]
00455ab8str x10, [sp+208]
00455abcldr x9, [sp+232]
00455ac0ldr x10, [sp+240]
00455ac4ldr x11, [sp+248]
00455ac8str x9, [sp+168]
00455accstr x10, [sp+176]
00455ad0str x11, [sp+184]
00455ad4ldr x9, [sp+216]
00455ad8ldr x10, [sp+224]
00455adcstr x9, [sp+152]
00455ae0str x10, [sp+160]
00455ae4ldr x9, [sp+192]
00455ae8ldr x10, [sp+200]
00455aecldr x11, [sp+208]
00455af0str x9, [sp+128]
00455af4str x10, [sp+136]
00455af8str x11, [sp+144]
00455afcldr x9, [sp+168]
00455b00ldr x10, [sp+176]
00455b04ldr x11, [sp+184]
00455b08str x9, [sp+104]
00455b0cstr x10, [sp+112]
00455b10str x11, [sp+120]
00455b14ldr x6, [sp+152]
00455b18ldr x7, [sp+160]
00455b1cstr x6, [sp+88]
00455b20str x7, [sp+96]
00455b24ldr x0, [sp+128]
00455b28ldr x3, [sp+104]
00455b2cldr x1, [sp+136]
00455b30ldr x4, [sp+112]
00455b34ldr x2, [sp+144]
00455b38ldr x5, [sp+120]
00455b3cldp x29, x30, [sp-8]
00455b40add sp, sp, 288
00455b44ret x30
00455b48
00455b48loc_455b48:
00455b48stp x0, x1, [sp+8]
00455b4cstp x2, x3, [sp+24]
00455b50stp x4, x5, [sp+40]
00455b54str w6, [sp+56]
00455b58mov x3, x30
00455b5cbl runtime.morestack_noctxt.abi0
00455b60ldp x0, x1, [sp+8]
00455b64ldp x2, x3, [sp+24]
00455b68ldp x4, x5, [sp+40]
00455b6cldr w6, [sp+56]
00455b70b 0x4559f0
00455b74udf 0
00455b78udf 0
00455b7cudf 0
004559f0
004559f0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 message, uint32 usage)
004559f0ldr x16, [x28+16]
004559f4sub x17, sp, 160
004559f8subs xzr, x17, x16
004559fcb.ls 0x455b48
00455a00sub x20, sp, 288
00455a04stp x29, x30, [x20-8]
00455a08add sp, x20, 0
00455a0csub x29, sp, 8
00455a10str x0, [sp+296]
00455a14str x1, [sp+304]
00455a18str x2, [sp+312]
00455a1cstr x3, [sp+320]
00455a20str x4, [sp+328]
00455a24str x5, [sp+336]
00455a28str w6, [sp+344]
00455a2cstr xzr, [sp+128]
00455a30stp xzr, xzr, [sp+136]
00455a34str xzr, [sp+104]
00455a38stp xzr, xzr, [sp+112]
00455a3cstp xzr, xzr, [sp+88]
00455a40str xzr, [sp+256]
00455a44stp xzr, xzr, [sp+264]
00455a48str xzr, [sp+232]
00455a4cstp xzr, xzr, [sp+240]
00455a50stp xzr, xzr, [sp+216]
00455a54ldr w6, [sp+344]
00455a58ldr x0, [sp+296]
00455a5cldr x3, [sp+320]
00455a60ldr x1, [sp+304]
00455a64ldr x4, [sp+328]
00455a68ldr x2, [sp+312]
00455a6cldr x5, [sp+336]
00455a70adrp x7, 0x2c8000
00455a74add x7, x7, 736
00455a78adrp x8, 0x5f6000
00455a7cadd x8, x8, 1504
00455a80bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.EncryptMessage
00455a84str x0, [sp+256]
00455a88str x1, [sp+264]
00455a8cstr x2, [sp+272]
00455a90str x3, [sp+232]
00455a94str x4, [sp+240]
00455a98str x5, [sp+248]
00455a9cstr x6, [sp+216]
00455aa0str x7, [sp+224]
00455aa4ldr x9, [sp+264]
00455aa8ldr x10, [sp+272]
00455aacldr x11, [sp+256]
00455ab0str x11, [sp+192]
00455ab4str x9, [sp+200]
00455ab8str x10, [sp+208]
00455abcldr x9, [sp+232]
00455ac0ldr x10, [sp+240]
00455ac4ldr x11, [sp+248]
00455ac8str x9, [sp+168]
00455accstr x10, [sp+176]
00455ad0str x11, [sp+184]
00455ad4ldr x9, [sp+216]
00455ad8ldr x10, [sp+224]
00455adcstr x9, [sp+152]
00455ae0str x10, [sp+160]
00455ae4ldr x9, [sp+192]
00455ae8ldr x10, [sp+200]
00455aecldr x11, [sp+208]
00455af0str x9, [sp+128]
00455af4str x10, [sp+136]
00455af8str x11, [sp+144]
00455afcldr x9, [sp+168]
00455b00ldr x10, [sp+176]
00455b04ldr x11, [sp+184]
00455b08str x9, [sp+104]
00455b0cstr x10, [sp+112]
00455b10str x11, [sp+120]
00455b14ldr x6, [sp+152]
00455b18ldr x7, [sp+160]
00455b1cstr x6, [sp+88]
00455b20str x7, [sp+96]
00455b24ldr x0, [sp+128]
00455b28ldr x3, [sp+104]
00455b2cldr x1, [sp+136]
00455b30ldr x4, [sp+112]
00455b34ldr x2, [sp+144]
00455b38ldr x5, [sp+120]
00455b3cldp x29, x30, [sp-8]
00455b40add sp, sp, 288
00455b44ret x30
00455b48
00455b48loc_455b48:
00455b48stp x0, x1, [sp+8]
00455b4cstp x2, x3, [sp+24]
00455b50stp x4, x5, [sp+40]
00455b54str w6, [sp+56]
00455b58mov x3, x30
00455b5cbl runtime.morestack_noctxt.abi0
00455b60ldp x0, x1, [sp+8]
00455b64ldp x2, x3, [sp+24]
00455b68ldp x4, x5, [sp+40]
00455b6cldr w6, [sp+56]
00455b70b 0x4559f0
00455b74udf 0
00455b78udf 0
00455b7cudf 0
004559f0
00455b80
00455b80gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 data)
00455b80ldr x16, [x28+16]
00455b84sub x17, sp, 80
00455b88subs xzr, x17, x16
00455b8cb.ls 0x455c74
00455b90str x30, [sp-208]!
00455b94stur x29, [sp-8]
00455b98sub x29, sp, 8
00455b9cstr x0, [sp+216]
00455ba0str x1, [sp+224]
00455ba4str x2, [sp+232]
00455ba8str x3, [sp+240]
00455bacstr x4, [sp+248]
00455bb0str x5, [sp+256]
00455bb4str xzr, [sp+96]
00455bb8stp xzr, xzr, [sp+104]
00455bbcstp xzr, xzr, [sp+80]
00455bc0str xzr, [sp+136]
00455bc4stp xzr, xzr, [sp+144]
00455bc8stp xzr, xzr, [sp+120]
00455bccldr x0, [sp+216]
00455bd0ldr x3, [sp+240]
00455bd4ldr x1, [sp+224]
00455bd8ldr x4, [sp+248]
00455bdcldr x2, [sp+232]
00455be0ldr x5, [sp+256]
00455be4adrp x6, 0x2c8000
00455be8add x6, x6, 736
00455becadrp x7, 0x5f6000
00455bf0add x7, x7, 1504
00455bf4bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DecryptData
00455bf8str x0, [sp+136]
00455bfcstr x1, [sp+144]
00455c00str x2, [sp+152]
00455c04str x3, [sp+120]
00455c08str x4, [sp+128]
00455c0cldr x8, [sp+144]
00455c10ldr x9, [sp+152]
00455c14ldr x10, [sp+136]
00455c18str x10, [sp+176]
00455c1cstr x8, [sp+184]
00455c20str x9, [sp+192]
00455c24ldr x8, [sp+120]
00455c28ldr x9, [sp+128]
00455c2cstr x8, [sp+160]
00455c30str x9, [sp+168]
00455c34ldr x8, [sp+176]
00455c38ldr x9, [sp+184]
00455c3cldr x10, [sp+192]
00455c40str x8, [sp+96]
00455c44str x9, [sp+104]
00455c48str x10, [sp+112]
00455c4cldr x3, [sp+160]
00455c50ldr x4, [sp+168]
00455c54str x3, [sp+80]
00455c58str x4, [sp+88]
00455c5cldr x0, [sp+96]
00455c60ldr x1, [sp+104]
00455c64ldr x2, [sp+112]
00455c68ldur x29, [sp-8]
00455c6cldr x30, [sp], 208
00455c70ret x30
00455c74
00455c74loc_455c74:
00455c74stp x0, x1, [sp+8]
00455c78stp x2, x3, [sp+24]
00455c7cstp x4, x5, [sp+40]
00455c80mov x3, x30
00455c84bl runtime.morestack_noctxt.abi0
00455c88ldp x0, x1, [sp+8]
00455c8cldp x2, x3, [sp+24]
00455c90ldp x4, x5, [sp+40]
00455c94b 0x455b80
00455c98udf 0
00455c9cudf 0
00455b80
00455b80gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 data)
00455b80ldr x16, [x28+16]
00455b84sub x17, sp, 80
00455b88subs xzr, x17, x16
00455b8cb.ls 0x455c74
00455b90str x30, [sp-208]!
00455b94stur x29, [sp-8]
00455b98sub x29, sp, 8
00455b9cstr x0, [sp+216]
00455ba0str x1, [sp+224]
00455ba4str x2, [sp+232]
00455ba8str x3, [sp+240]
00455bacstr x4, [sp+248]
00455bb0str x5, [sp+256]
00455bb4str xzr, [sp+96]
00455bb8stp xzr, xzr, [sp+104]
00455bbcstp xzr, xzr, [sp+80]
00455bc0str xzr, [sp+136]
00455bc4stp xzr, xzr, [sp+144]
00455bc8stp xzr, xzr, [sp+120]
00455bccldr x0, [sp+216]
00455bd0ldr x3, [sp+240]
00455bd4ldr x1, [sp+224]
00455bd8ldr x4, [sp+248]
00455bdcldr x2, [sp+232]
00455be0ldr x5, [sp+256]
00455be4adrp x6, 0x2c8000
00455be8add x6, x6, 736
00455becadrp x7, 0x5f6000
00455bf0add x7, x7, 1504
00455bf4bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DecryptData
00455bf8str x0, [sp+136]
00455bfcstr x1, [sp+144]
00455c00str x2, [sp+152]
00455c04str x3, [sp+120]
00455c08str x4, [sp+128]
00455c0cldr x8, [sp+144]
00455c10ldr x9, [sp+152]
00455c14ldr x10, [sp+136]
00455c18str x10, [sp+176]
00455c1cstr x8, [sp+184]
00455c20str x9, [sp+192]
00455c24ldr x8, [sp+120]
00455c28ldr x9, [sp+128]
00455c2cstr x8, [sp+160]
00455c30str x9, [sp+168]
00455c34ldr x8, [sp+176]
00455c38ldr x9, [sp+184]
00455c3cldr x10, [sp+192]
00455c40str x8, [sp+96]
00455c44str x9, [sp+104]
00455c48str x10, [sp+112]
00455c4cldr x3, [sp+160]
00455c50ldr x4, [sp+168]
00455c54str x3, [sp+80]
00455c58str x4, [sp+88]
00455c5cldr x0, [sp+96]
00455c60ldr x1, [sp+104]
00455c64ldr x2, [sp+112]
00455c68ldur x29, [sp-8]
00455c6cldr x30, [sp], 208
00455c70ret x30
00455c74
00455c74loc_455c74:
00455c74stp x0, x1, [sp+8]
00455c78stp x2, x3, [sp+24]
00455c7cstp x4, x5, [sp+40]
00455c80mov x3, x30
00455c84bl runtime.morestack_noctxt.abi0
00455c88ldp x0, x1, [sp+8]
00455c8cldp x2, x3, [sp+24]
00455c90ldp x4, x5, [sp+40]
00455c94b 0x455b80
00455c98udf 0
00455c9cudf 0
00455b80
00455ca0
00455ca0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00455ca0ldr x16, [x28+16]
00455ca4sub x17, sp, 80
00455ca8subs xzr, x17, x16
00455cacb.ls 0x455d9c
00455cb0str x30, [sp-208]!
00455cb4stur x29, [sp-8]
00455cb8sub x29, sp, 8
00455cbcstr x0, [sp+216]
00455cc0str x1, [sp+224]
00455cc4str x2, [sp+232]
00455cc8str x3, [sp+240]
00455cccstr x4, [sp+248]
00455cd0str x5, [sp+256]
00455cd4str w6, [sp+264]
00455cd8str xzr, [sp+96]
00455cdcstp xzr, xzr, [sp+104]
00455ce0stp xzr, xzr, [sp+80]
00455ce4str xzr, [sp+136]
00455ce8stp xzr, xzr, [sp+144]
00455cecstp xzr, xzr, [sp+120]
00455cf0ldr w6, [sp+264]
00455cf4ldr x0, [sp+216]
00455cf8ldr x3, [sp+240]
00455cfcldr x1, [sp+224]
00455d00ldr x4, [sp+248]
00455d04ldr x2, [sp+232]
00455d08ldr x5, [sp+256]
00455d0cadrp x7, 0x2c8000
00455d10add x7, x7, 736
00455d14adrp x8, 0x5f6000
00455d18add x8, x8, 1504
00455d1cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DecryptMessage
00455d20str x0, [sp+136]
00455d24str x1, [sp+144]
00455d28str x2, [sp+152]
00455d2cstr x3, [sp+120]
00455d30str x4, [sp+128]
00455d34ldr x9, [sp+144]
00455d38ldr x10, [sp+152]
00455d3cldr x11, [sp+136]
00455d40str x11, [sp+176]
00455d44str x9, [sp+184]
00455d48str x10, [sp+192]
00455d4cldr x9, [sp+120]
00455d50ldr x10, [sp+128]
00455d54str x9, [sp+160]
00455d58str x10, [sp+168]
00455d5cldr x9, [sp+176]
00455d60ldr x10, [sp+184]
00455d64ldr x11, [sp+192]
00455d68str x9, [sp+96]
00455d6cstr x10, [sp+104]
00455d70str x11, [sp+112]
00455d74ldr x3, [sp+160]
00455d78ldr x4, [sp+168]
00455d7cstr x3, [sp+80]
00455d80str x4, [sp+88]
00455d84ldr x0, [sp+96]
00455d88ldr x1, [sp+104]
00455d8cldr x2, [sp+112]
00455d90ldur x29, [sp-8]
00455d94ldr x30, [sp], 208
00455d98ret x30
00455d9c
00455d9cloc_455d9c:
00455d9cstp x0, x1, [sp+8]
00455da0stp x2, x3, [sp+24]
00455da4stp x4, x5, [sp+40]
00455da8str w6, [sp+56]
00455dacmov x3, x30
00455db0bl runtime.morestack_noctxt.abi0
00455db4ldp x0, x1, [sp+8]
00455db8ldp x2, x3, [sp+24]
00455dbcldp x4, x5, [sp+40]
00455dc0ldr w6, [sp+56]
00455dc4b 0x455ca0
00455dc8udf 0
00455dccudf 0
00455ca0
00455ca0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00455ca0ldr x16, [x28+16]
00455ca4sub x17, sp, 80
00455ca8subs xzr, x17, x16
00455cacb.ls 0x455d9c
00455cb0str x30, [sp-208]!
00455cb4stur x29, [sp-8]
00455cb8sub x29, sp, 8
00455cbcstr x0, [sp+216]
00455cc0str x1, [sp+224]
00455cc4str x2, [sp+232]
00455cc8str x3, [sp+240]
00455cccstr x4, [sp+248]
00455cd0str x5, [sp+256]
00455cd4str w6, [sp+264]
00455cd8str xzr, [sp+96]
00455cdcstp xzr, xzr, [sp+104]
00455ce0stp xzr, xzr, [sp+80]
00455ce4str xzr, [sp+136]
00455ce8stp xzr, xzr, [sp+144]
00455cecstp xzr, xzr, [sp+120]
00455cf0ldr w6, [sp+264]
00455cf4ldr x0, [sp+216]
00455cf8ldr x3, [sp+240]
00455cfcldr x1, [sp+224]
00455d00ldr x4, [sp+248]
00455d04ldr x2, [sp+232]
00455d08ldr x5, [sp+256]
00455d0cadrp x7, 0x2c8000
00455d10add x7, x7, 736
00455d14adrp x8, 0x5f6000
00455d18add x8, x8, 1504
00455d1cbl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DecryptMessage
00455d20str x0, [sp+136]
00455d24str x1, [sp+144]
00455d28str x2, [sp+152]
00455d2cstr x3, [sp+120]
00455d30str x4, [sp+128]
00455d34ldr x9, [sp+144]
00455d38ldr x10, [sp+152]
00455d3cldr x11, [sp+136]
00455d40str x11, [sp+176]
00455d44str x9, [sp+184]
00455d48str x10, [sp+192]
00455d4cldr x9, [sp+120]
00455d50ldr x10, [sp+128]
00455d54str x9, [sp+160]
00455d58str x10, [sp+168]
00455d5cldr x9, [sp+176]
00455d60ldr x10, [sp+184]
00455d64ldr x11, [sp+192]
00455d68str x9, [sp+96]
00455d6cstr x10, [sp+104]
00455d70str x11, [sp+112]
00455d74ldr x3, [sp+160]
00455d78ldr x4, [sp+168]
00455d7cstr x3, [sp+80]
00455d80str x4, [sp+88]
00455d84ldr x0, [sp+96]
00455d88ldr x1, [sp+104]
00455d8cldr x2, [sp+112]
00455d90ldur x29, [sp-8]
00455d94ldr x30, [sp], 208
00455d98ret x30
00455d9c
00455d9cloc_455d9c:
00455d9cstp x0, x1, [sp+8]
00455da0stp x2, x3, [sp+24]
00455da4stp x4, x5, [sp+40]
00455da8str w6, [sp+56]
00455dacmov x3, x30
00455db0bl runtime.morestack_noctxt.abi0
00455db4ldp x0, x1, [sp+8]
00455db8ldp x2, x3, [sp+24]
00455dbcldp x4, x5, [sp+40]
00455dc0ldr w6, [sp+56]
00455dc4b 0x455ca0
00455dc8udf 0
00455dccudf 0
00455ca0
00455dd0
00455dd0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 usage)
00455dd0ldr x16, [x28+16]
00455dd4sub x17, sp, 16
00455dd8subs xzr, x17, x16
00455ddcb.ls 0x455e78
00455de0str x30, [sp-144]!
00455de4stur x29, [sp-8]
00455de8sub x29, sp, 8
00455decstr x0, [sp+152]
00455df0str x1, [sp+160]
00455df4str x2, [sp+168]
00455df8str x3, [sp+176]
00455dfcstr x4, [sp+184]
00455e00str x5, [sp+192]
00455e04str xzr, [sp+88]
00455e08stp xzr, xzr, [sp+96]
00455e0cstp xzr, xzr, [sp+72]
00455e10ldr x0, [sp+152]
00455e14ldr x3, [sp+176]
00455e18ldr x1, [sp+160]
00455e1cldr x4, [sp+184]
00455e20ldr x2, [sp+168]
00455e24ldr x5, [sp+192]
00455e28adrp x6, 0x2c8000
00455e2cadd x6, x6, 736
00455e30adrp x7, 0x5f6000
00455e34add x7, x7, 1504
00455e38bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DeriveKey
00455e3cstr x0, [sp+112]
00455e40str x1, [sp+120]
00455e44str x2, [sp+128]
00455e48str x0, [sp+88]
00455e4cstr x1, [sp+96]
00455e50str x2, [sp+104]
00455e54stp xzr, xzr, [sp+72]
00455e58ldr x0, [sp+88]
00455e5cldr x1, [sp+96]
00455e60ldr x2, [sp+104]
00455e64mov x3, xzr
00455e68mov x4, xzr
00455e6cldur x29, [sp-8]
00455e70ldr x30, [sp], 144
00455e74ret x30
00455e78
00455e78loc_455e78:
00455e78stp x0, x1, [sp+8]
00455e7cstp x2, x3, [sp+24]
00455e80stp x4, x5, [sp+40]
00455e84mov x3, x30
00455e88bl runtime.morestack_noctxt.abi0
00455e8cldp x0, x1, [sp+8]
00455e90ldp x2, x3, [sp+24]
00455e94ldp x4, x5, [sp+40]
00455e98b 0x455dd0
00455e9cudf 0
00455dd0
00455dd0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 usage)
00455dd0ldr x16, [x28+16]
00455dd4sub x17, sp, 16
00455dd8subs xzr, x17, x16
00455ddcb.ls 0x455e78
00455de0str x30, [sp-144]!
00455de4stur x29, [sp-8]
00455de8sub x29, sp, 8
00455decstr x0, [sp+152]
00455df0str x1, [sp+160]
00455df4str x2, [sp+168]
00455df8str x3, [sp+176]
00455dfcstr x4, [sp+184]
00455e00str x5, [sp+192]
00455e04str xzr, [sp+88]
00455e08stp xzr, xzr, [sp+96]
00455e0cstp xzr, xzr, [sp+72]
00455e10ldr x0, [sp+152]
00455e14ldr x3, [sp+176]
00455e18ldr x1, [sp+160]
00455e1cldr x4, [sp+184]
00455e20ldr x2, [sp+168]
00455e24ldr x5, [sp+192]
00455e28adrp x6, 0x2c8000
00455e2cadd x6, x6, 736
00455e30adrp x7, 0x5f6000
00455e34add x7, x7, 1504
00455e38bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DeriveKey
00455e3cstr x0, [sp+112]
00455e40str x1, [sp+120]
00455e44str x2, [sp+128]
00455e48str x0, [sp+88]
00455e4cstr x1, [sp+96]
00455e50str x2, [sp+104]
00455e54stp xzr, xzr, [sp+72]
00455e58ldr x0, [sp+88]
00455e5cldr x1, [sp+96]
00455e60ldr x2, [sp+104]
00455e64mov x3, xzr
00455e68mov x4, xzr
00455e6cldur x29, [sp-8]
00455e70ldr x30, [sp], 144
00455e74ret x30
00455e78
00455e78loc_455e78:
00455e78stp x0, x1, [sp+8]
00455e7cstp x2, x3, [sp+24]
00455e80stp x4, x5, [sp+40]
00455e84mov x3, x30
00455e88bl runtime.morestack_noctxt.abi0
00455e8cldp x0, x1, [sp+8]
00455e90ldp x2, x3, [sp+24]
00455e94ldp x4, x5, [sp+40]
00455e98b 0x455dd0
00455e9cudf 0
00455dd0
00455ea0
00455ea0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 usage)
00455ea0ldr x16, [x28+16]
00455ea4sub x17, sp, 80
00455ea8subs xzr, x17, x16
00455eacb.ls 0x455f94
00455eb0str x30, [sp-208]!
00455eb4stur x29, [sp-8]
00455eb8sub x29, sp, 8
00455ebcstr x0, [sp+216]
00455ec0str x1, [sp+224]
00455ec4str x2, [sp+232]
00455ec8str x3, [sp+240]
00455eccstr x4, [sp+248]
00455ed0str x5, [sp+256]
00455ed4str xzr, [sp+96]
00455ed8stp xzr, xzr, [sp+104]
00455edcstp xzr, xzr, [sp+80]
00455ee0str xzr, [sp+136]
00455ee4stp xzr, xzr, [sp+144]
00455ee8stp xzr, xzr, [sp+120]
00455eecldr x0, [sp+216]
00455ef0ldr x3, [sp+240]
00455ef4ldr x1, [sp+224]
00455ef8ldr x4, [sp+248]
00455efcldr x2, [sp+232]
00455f00ldr x5, [sp+256]
00455f04adrp x6, 0x2c8000
00455f08add x6, x6, 736
00455f0cadrp x7, 0x5f6000
00455f10add x7, x7, 1504
00455f14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DeriveRandom
00455f18str x0, [sp+136]
00455f1cstr x1, [sp+144]
00455f20str x2, [sp+152]
00455f24str x3, [sp+120]
00455f28str x4, [sp+128]
00455f2cldr x8, [sp+144]
00455f30ldr x9, [sp+152]
00455f34ldr x10, [sp+136]
00455f38str x10, [sp+176]
00455f3cstr x8, [sp+184]
00455f40str x9, [sp+192]
00455f44ldr x8, [sp+120]
00455f48ldr x9, [sp+128]
00455f4cstr x8, [sp+160]
00455f50str x9, [sp+168]
00455f54ldr x8, [sp+176]
00455f58ldr x9, [sp+184]
00455f5cldr x10, [sp+192]
00455f60str x8, [sp+96]
00455f64str x9, [sp+104]
00455f68str x10, [sp+112]
00455f6cldr x3, [sp+160]
00455f70ldr x4, [sp+168]
00455f74str x3, [sp+80]
00455f78str x4, [sp+88]
00455f7cldr x0, [sp+96]
00455f80ldr x1, [sp+104]
00455f84ldr x2, [sp+112]
00455f88ldur x29, [sp-8]
00455f8cldr x30, [sp], 208
00455f90ret x30
00455f94
00455f94loc_455f94:
00455f94stp x0, x1, [sp+8]
00455f98stp x2, x3, [sp+24]
00455f9cstp x4, x5, [sp+40]
00455fa0mov x3, x30
00455fa4bl runtime.morestack_noctxt.abi0
00455fa8ldp x0, x1, [sp+8]
00455facldp x2, x3, [sp+24]
00455fb0ldp x4, x5, [sp+40]
00455fb4b 0x455ea0
00455fb8udf 0
00455fbcudf 0
00455ea0
00455ea0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 usage)
00455ea0ldr x16, [x28+16]
00455ea4sub x17, sp, 80
00455ea8subs xzr, x17, x16
00455eacb.ls 0x455f94
00455eb0str x30, [sp-208]!
00455eb4stur x29, [sp-8]
00455eb8sub x29, sp, 8
00455ebcstr x0, [sp+216]
00455ec0str x1, [sp+224]
00455ec4str x2, [sp+232]
00455ec8str x3, [sp+240]
00455eccstr x4, [sp+248]
00455ed0str x5, [sp+256]
00455ed4str xzr, [sp+96]
00455ed8stp xzr, xzr, [sp+104]
00455edcstp xzr, xzr, [sp+80]
00455ee0str xzr, [sp+136]
00455ee4stp xzr, xzr, [sp+144]
00455ee8stp xzr, xzr, [sp+120]
00455eecldr x0, [sp+216]
00455ef0ldr x3, [sp+240]
00455ef4ldr x1, [sp+224]
00455ef8ldr x4, [sp+248]
00455efcldr x2, [sp+232]
00455f00ldr x5, [sp+256]
00455f04adrp x6, 0x2c8000
00455f08add x6, x6, 736
00455f0cadrp x7, 0x5f6000
00455f10add x7, x7, 1504
00455f14bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.DeriveRandom
00455f18str x0, [sp+136]
00455f1cstr x1, [sp+144]
00455f20str x2, [sp+152]
00455f24str x3, [sp+120]
00455f28str x4, [sp+128]
00455f2cldr x8, [sp+144]
00455f30ldr x9, [sp+152]
00455f34ldr x10, [sp+136]
00455f38str x10, [sp+176]
00455f3cstr x8, [sp+184]
00455f40str x9, [sp+192]
00455f44ldr x8, [sp+120]
00455f48ldr x9, [sp+128]
00455f4cstr x8, [sp+160]
00455f50str x9, [sp+168]
00455f54ldr x8, [sp+176]
00455f58ldr x9, [sp+184]
00455f5cldr x10, [sp+192]
00455f60str x8, [sp+96]
00455f64str x9, [sp+104]
00455f68str x10, [sp+112]
00455f6cldr x3, [sp+160]
00455f70ldr x4, [sp+168]
00455f74str x3, [sp+80]
00455f78str x4, [sp+88]
00455f7cldr x0, [sp+96]
00455f80ldr x1, [sp+104]
00455f84ldr x2, [sp+112]
00455f88ldur x29, [sp-8]
00455f8cldr x30, [sp], 208
00455f90ret x30
00455f94
00455f94loc_455f94:
00455f94stp x0, x1, [sp+8]
00455f98stp x2, x3, [sp+24]
00455f9cstp x4, x5, [sp+40]
00455fa0mov x3, x30
00455fa4bl runtime.morestack_noctxt.abi0
00455fa8ldp x0, x1, [sp+8]
00455facldp x2, x3, [sp+24]
00455fb0ldp x4, x5, [sp+40]
00455fb4b 0x455ea0
00455fb8udf 0
00455fbcudf 0
00455ea0
00455fc0
00455fc0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00455fc0ldr x16, [x28+16]
00455fc4subs xzr, sp, x16
00455fc8b.ls 0x456048
00455fccstr x30, [sp-96]!
00455fd0stur x29, [sp-8]
00455fd4sub x29, sp, 8
00455fd8str x0, [sp+104]
00455fdcstr x1, [sp+112]
00455fe0str x2, [sp+120]
00455fe4str x3, [sp+128]
00455fe8str x4, [sp+136]
00455fecstr x5, [sp+144]
00455ff0str x6, [sp+152]
00455ff4str x7, [sp+160]
00455ff8str x8, [sp+168]
00455ffcstr w9, [sp+176]
00456000strb wzr, [sp+86]
00456004ldr w6, [sp+176]
00456008ldr x0, [sp+104]
0045600cldr x3, [sp+128]
00456010ldr x1, [sp+112]
00456014ldr x4, [sp+136]
00456018ldr x2, [sp+120]
0045601cldr x5, [sp+144]
00456020adrp x7, 0x2c7000
00456024add x7, x7, 736
00456028adrp x8, 0x5f5000
0045602cadd x8, x8, 1504
00456030bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.VerifyIntegrity
00456034strb w0, [sp+87]
00456038strb w0, [sp+86]
0045603cldur x29, [sp-8]
00456040ldr x30, [sp], 96
00456044ret x30
00456048
00456048loc_456048:
00456048stp x0, x1, [sp+8]
0045604cstp x2, x3, [sp+24]
00456050stp x4, x5, [sp+40]
00456054stp x6, x7, [sp+56]
00456058str x8, [sp+72]
0045605cstr w9, [sp+80]
00456060mov x3, x30
00456064bl runtime.morestack_noctxt.abi0
00456068ldp x0, x1, [sp+8]
0045606cldp x2, x3, [sp+24]
00456070ldp x4, x5, [sp+40]
00456074ldp x6, x7, [sp+56]
00456078ldr x8, [sp+72]
0045607cldr w9, [sp+80]
00456080b 0x455fc0
00456084udf 0
00456088udf 0
0045608cudf 0
00455fc0
00455fc0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00455fc0ldr x16, [x28+16]
00455fc4subs xzr, sp, x16
00455fc8b.ls 0x456048
00455fccstr x30, [sp-96]!
00455fd0stur x29, [sp-8]
00455fd4sub x29, sp, 8
00455fd8str x0, [sp+104]
00455fdcstr x1, [sp+112]
00455fe0str x2, [sp+120]
00455fe4str x3, [sp+128]
00455fe8str x4, [sp+136]
00455fecstr x5, [sp+144]
00455ff0str x6, [sp+152]
00455ff4str x7, [sp+160]
00455ff8str x8, [sp+168]
00455ffcstr w9, [sp+176]
00456000strb wzr, [sp+86]
00456004ldr w6, [sp+176]
00456008ldr x0, [sp+104]
0045600cldr x3, [sp+128]
00456010ldr x1, [sp+112]
00456014ldr x4, [sp+136]
00456018ldr x2, [sp+120]
0045601cldr x5, [sp+144]
00456020adrp x7, 0x2c7000
00456024add x7, x7, 736
00456028adrp x8, 0x5f5000
0045602cadd x8, x8, 1504
00456030bl gopkg.in/jcmturner/gokrb5.v7/crypto/rfc8009.VerifyIntegrity
00456034strb w0, [sp+87]
00456038strb w0, [sp+86]
0045603cldur x29, [sp-8]
00456040ldr x30, [sp], 96
00456044ret x30
00456048
00456048loc_456048:
00456048stp x0, x1, [sp+8]
0045604cstp x2, x3, [sp+24]
00456050stp x4, x5, [sp+40]
00456054stp x6, x7, [sp+56]
00456058str x8, [sp+72]
0045605cstr w9, [sp+80]
00456060mov x3, x30
00456064bl runtime.morestack_noctxt.abi0
00456068ldp x0, x1, [sp+8]
0045606cldp x2, x3, [sp+24]
00456070ldp x4, x5, [sp+40]
00456074ldp x6, x7, [sp+56]
00456078ldr x8, [sp+72]
0045607cldr w9, [sp+80]
00456080b 0x455fc0
00456084udf 0
00456088udf 0
0045608cudf 0
00455fc0
00456090
00456090gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00456090ldr x16, [x28+16]
00456094sub x17, sp, 128
00456098subs xzr, x17, x16
0045609cb.ls 0x4561ac
004560a0sub x20, sp, 256
004560a4stp x29, x30, [x20-8]
004560a8add sp, x20, 0
004560acsub x29, sp, 8
004560b0str x0, [sp+264]
004560b4str x1, [sp+272]
004560b8str x2, [sp+280]
004560bcstr x3, [sp+288]
004560c0str x4, [sp+296]
004560c4str x5, [sp+304]
004560c8str w6, [sp+312]
004560ccstr xzr, [sp+120]
004560d0stp xzr, xzr, [sp+128]
004560d4stp xzr, xzr, [sp+104]
004560d8ldr w0, [sp+312]
004560dcbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
004560e0str x0, [sp+168]
004560e4str x1, [sp+176]
004560e8str x2, [sp+184]
004560ecstr xzr, [sp+144]
004560f0stp xzr, xzr, [sp+152]
004560f4stp xzr, xzr, [sp+232]
004560f8ldr x0, [sp+288]
004560fcldr x3, [sp+264]
00456100ldr x1, [sp+296]
00456104ldr x4, [sp+272]
00456108ldr x2, [sp+304]
0045610cldr x5, [sp+280]
00456110ldr x6, [sp+168]
00456114ldr x7, [sp+176]
00456118ldr x8, [sp+184]
0045611cadrp x9, 0x2c7000
00456120add x9, x9, 736
00456124adrp x10, 0x5f5000
00456128add x10, x10, 1504
0045612cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00456130str x0, [sp+144]
00456134str x1, [sp+152]
00456138str x2, [sp+160]
0045613cstr x3, [sp+232]
00456140str x4, [sp+240]
00456144ldr x1, [sp+144]
00456148ldr x2, [sp+152]
0045614cldr x3, [sp+160]
00456150str x1, [sp+208]
00456154str x2, [sp+216]
00456158str x3, [sp+224]
0045615cldr x1, [sp+232]
00456160ldr x2, [sp+240]
00456164str x1, [sp+192]
00456168str x2, [sp+200]
0045616cldr x1, [sp+208]
00456170ldr x2, [sp+216]
00456174ldr x3, [sp+224]
00456178str x1, [sp+120]
0045617cstr x2, [sp+128]
00456180str x3, [sp+136]
00456184ldr x3, [sp+192]
00456188ldr x4, [sp+200]
0045618cstr x3, [sp+104]
00456190str x4, [sp+112]
00456194ldr x0, [sp+120]
00456198ldr x1, [sp+128]
0045619cldr x2, [sp+136]
004561a0ldp x29, x30, [sp-8]
004561a4add sp, sp, 256
004561a8ret x30
004561ac
004561acloc_4561ac:
004561acstp x0, x1, [sp+8]
004561b0stp x2, x3, [sp+24]
004561b4stp x4, x5, [sp+40]
004561b8str w6, [sp+56]
004561bcmov x3, x30
004561c0bl runtime.morestack_noctxt.abi0
004561c4ldp x0, x1, [sp+8]
004561c8ldp x2, x3, [sp+24]
004561ccldp x4, x5, [sp+40]
004561d0ldr w6, [sp+56]
004561d4b 0x456090
004561d8udf 0
004561dcudf 0
00456090
00456090gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00456090ldr x16, [x28+16]
00456094sub x17, sp, 128
00456098subs xzr, x17, x16
0045609cb.ls 0x4561ac
004560a0sub x20, sp, 256
004560a4stp x29, x30, [x20-8]
004560a8add sp, x20, 0
004560acsub x29, sp, 8
004560b0str x0, [sp+264]
004560b4str x1, [sp+272]
004560b8str x2, [sp+280]
004560bcstr x3, [sp+288]
004560c0str x4, [sp+296]
004560c4str x5, [sp+304]
004560c8str w6, [sp+312]
004560ccstr xzr, [sp+120]
004560d0stp xzr, xzr, [sp+128]
004560d4stp xzr, xzr, [sp+104]
004560d8ldr w0, [sp+312]
004560dcbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetUsageKc
004560e0str x0, [sp+168]
004560e4str x1, [sp+176]
004560e8str x2, [sp+184]
004560ecstr xzr, [sp+144]
004560f0stp xzr, xzr, [sp+152]
004560f4stp xzr, xzr, [sp+232]
004560f8ldr x0, [sp+288]
004560fcldr x3, [sp+264]
00456100ldr x1, [sp+296]
00456104ldr x4, [sp+272]
00456108ldr x2, [sp+304]
0045610cldr x5, [sp+280]
00456110ldr x6, [sp+168]
00456114ldr x7, [sp+176]
00456118ldr x8, [sp+184]
0045611cadrp x9, 0x2c7000
00456120add x9, x9, 736
00456124adrp x10, 0x5f5000
00456128add x10, x10, 1504
0045612cbl gopkg.in/jcmturner/gokrb5.v7/crypto/common.GetHash
00456130str x0, [sp+144]
00456134str x1, [sp+152]
00456138str x2, [sp+160]
0045613cstr x3, [sp+232]
00456140str x4, [sp+240]
00456144ldr x1, [sp+144]
00456148ldr x2, [sp+152]
0045614cldr x3, [sp+160]
00456150str x1, [sp+208]
00456154str x2, [sp+216]
00456158str x3, [sp+224]
0045615cldr x1, [sp+232]
00456160ldr x2, [sp+240]
00456164str x1, [sp+192]
00456168str x2, [sp+200]
0045616cldr x1, [sp+208]
00456170ldr x2, [sp+216]
00456174ldr x3, [sp+224]
00456178str x1, [sp+120]
0045617cstr x2, [sp+128]
00456180str x3, [sp+136]
00456184ldr x3, [sp+192]
00456188ldr x4, [sp+200]
0045618cstr x3, [sp+104]
00456190str x4, [sp+112]
00456194ldr x0, [sp+120]
00456198ldr x1, [sp+128]
0045619cldr x2, [sp+136]
004561a0ldp x29, x30, [sp-8]
004561a4add sp, sp, 256
004561a8ret x30
004561ac
004561acloc_4561ac:
004561acstp x0, x1, [sp+8]
004561b0stp x2, x3, [sp+24]
004561b4stp x4, x5, [sp+40]
004561b8str w6, [sp+56]
004561bcmov x3, x30
004561c0bl runtime.morestack_noctxt.abi0
004561c4ldp x0, x1, [sp+8]
004561c8ldp x2, x3, [sp+24]
004561ccldp x4, x5, [sp+40]
004561d0ldr w6, [sp+56]
004561d4b 0x456090
004561d8udf 0
004561dcudf 0
00456090
004561e0
004561e0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
004561e0ldr x16, [x28+16]
004561e4sub x17, sp, 80
004561e8subs xzr, x17, x16
004561ecb.ls 0x456304
004561f0str x30, [sp-208]!
004561f4stur x29, [sp-8]
004561f8sub x29, sp, 8
004561fcstr x0, [sp+216]
00456200str x1, [sp+224]
00456204str x2, [sp+232]
00456208str x3, [sp+240]
0045620cstr x4, [sp+248]
00456210str x5, [sp+256]
00456214str x6, [sp+264]
00456218str x7, [sp+272]
0045621cstr x8, [sp+280]
00456220str w9, [sp+288]
00456224strb wzr, [sp+78]
00456228str xzr, [sp+176]
0045622cstp xzr, xzr, [sp+184]
00456230stp xzr, xzr, [sp+160]
00456234ldr w6, [sp+288]
00456238ldr x0, [sp+216]
0045623cldr x3, [sp+240]
00456240ldr x1, [sp+224]
00456244ldr x4, [sp+248]
00456248ldr x2, [sp+232]
0045624cldr x5, [sp+256]
00456250bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash
00456254str x0, [sp+176]
00456258str x1, [sp+184]
0045625cstr x2, [sp+192]
00456260str x3, [sp+160]
00456264str x4, [sp+168]
00456268ldr x7, [sp+184]
0045626cldr x8, [sp+192]
00456270ldr x9, [sp+176]
00456274str x9, [sp+136]
00456278str x7, [sp+144]
0045627cstr x8, [sp+152]
00456280ldr x7, [sp+160]
00456284ldr x8, [sp+168]
00456288str x7, [sp+120]
0045628cstr x8, [sp+128]
00456290ldr x7, [sp+136]
00456294ldr x8, [sp+144]
00456298ldr x9, [sp+152]
0045629cstr x7, [sp+96]
004562a0str x8, [sp+104]
004562a4str x9, [sp+112]
004562a8ldr x7, [sp+128]
004562acldr x8, [sp+120]
004562b0str x8, [sp+80]
004562b4str x7, [sp+88]
004562b8cbnz x8, 0x4562c0
004562bcb 0x4562d4
004562c0
004562c0loc_4562c0:
004562c0strb wzr, [sp+78]
004562c4mov x0, xzr
004562c8ldur x29, [sp-8]
004562ccldr x30, [sp], 208
004562d0ret x30
004562d4
004562d4loc_4562d4:
004562d4ldr x0, [sp+264]
004562d8ldr x3, [sp+96]
004562dcldr x1, [sp+272]
004562e0ldr x4, [sp+104]
004562e4ldr x2, [sp+280]
004562e8ldr x5, [sp+112]
004562ecbl crypto/hmac.Equal
004562f0strb w0, [sp+79]
004562f4strb w0, [sp+78]
004562f8ldur x29, [sp-8]
004562fcldr x30, [sp], 208
00456300ret x30
00456304
00456304loc_456304:
00456304stp x0, x1, [sp+8]
00456308stp x2, x3, [sp+24]
0045630cstp x4, x5, [sp+40]
00456310stp x6, x7, [sp+56]
00456314str x8, [sp+72]
00456318str w9, [sp+80]
0045631cmov x3, x30
00456320bl runtime.morestack_noctxt.abi0
00456324ldp x0, x1, [sp+8]
00456328ldp x2, x3, [sp+24]
0045632cldp x4, x5, [sp+40]
00456330ldp x6, x7, [sp+56]
00456334ldr x8, [sp+72]
00456338ldr w9, [sp+80]
0045633cb 0x4561e0
004561e0
004561e0gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192 e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
004561e0ldr x16, [x28+16]
004561e4sub x17, sp, 80
004561e8subs xzr, x17, x16
004561ecb.ls 0x456304
004561f0str x30, [sp-208]!
004561f4stur x29, [sp-8]
004561f8sub x29, sp, 8
004561fcstr x0, [sp+216]
00456200str x1, [sp+224]
00456204str x2, [sp+232]
00456208str x3, [sp+240]
0045620cstr x4, [sp+248]
00456210str x5, [sp+256]
00456214str x6, [sp+264]
00456218str x7, [sp+272]
0045621cstr x8, [sp+280]
00456220str w9, [sp+288]
00456224strb wzr, [sp+78]
00456228str xzr, [sp+176]
0045622cstp xzr, xzr, [sp+184]
00456230stp xzr, xzr, [sp+160]
00456234ldr w6, [sp+288]
00456238ldr x0, [sp+216]
0045623cldr x3, [sp+240]
00456240ldr x1, [sp+224]
00456244ldr x4, [sp+248]
00456248ldr x2, [sp+232]
0045624cldr x5, [sp+256]
00456250bl gopkg.in/jcmturner/gokrb5.v7/crypto.Aes256CtsHmacSha384192.GetChecksumHash
00456254str x0, [sp+176]
00456258str x1, [sp+184]
0045625cstr x2, [sp+192]
00456260str x3, [sp+160]
00456264str x4, [sp+168]
00456268ldr x7, [sp+184]
0045626cldr x8, [sp+192]
00456270ldr x9, [sp+176]
00456274str x9, [sp+136]
00456278str x7, [sp+144]
0045627cstr x8, [sp+152]
00456280ldr x7, [sp+160]
00456284ldr x8, [sp+168]
00456288str x7, [sp+120]
0045628cstr x8, [sp+128]
00456290ldr x7, [sp+136]
00456294ldr x8, [sp+144]
00456298ldr x9, [sp+152]
0045629cstr x7, [sp+96]
004562a0str x8, [sp+104]
004562a4str x9, [sp+112]
004562a8ldr x7, [sp+128]
004562acldr x8, [sp+120]
004562b0str x8, [sp+80]
004562b4str x7, [sp+88]
004562b8cbnz x8, 0x4562c0
004562bcb 0x4562d4
004562c0
004562c0loc_4562c0:
004562c0strb wzr, [sp+78]
004562c4mov x0, xzr
004562c8ldur x29, [sp-8]
004562ccldr x30, [sp], 208
004562d0ret x30
004562d4
004562d4loc_4562d4:
004562d4ldr x0, [sp+264]
004562d8ldr x3, [sp+96]
004562dcldr x1, [sp+272]
004562e0ldr x4, [sp+104]
004562e4ldr x2, [sp+280]
004562e8ldr x5, [sp+112]
004562ecbl crypto/hmac.Equal
004562f0strb w0, [sp+79]
004562f4strb w0, [sp+78]
004562f8ldur x29, [sp-8]
004562fcldr x30, [sp], 208
00456300ret x30
00456304
00456304loc_456304:
00456304stp x0, x1, [sp+8]
00456308stp x2, x3, [sp+24]
0045630cstp x4, x5, [sp+40]
00456310stp x6, x7, [sp+56]
00456314str x8, [sp+72]
00456318str w9, [sp+80]
0045631cmov x3, x30
00456320bl runtime.morestack_noctxt.abi0
00456324ldp x0, x1, [sp+8]
00456328ldp x2, x3, [sp+24]
0045632cldp x4, x5, [sp+40]
00456330ldp x6, x7, [sp+56]
00456334ldr x8, [sp+72]
00456338ldr w9, [sp+80]
0045633cb 0x4561e0
004561e0
00456340
00456340gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype(int32 id)
00456340ldr x16, [x28+16]
00456344sub x17, sp, 48
00456348subs xzr, x17, x16
0045634cb.ls 0x456600
00456350str x30, [sp-176]!
00456354stur x29, [sp-8]
00456358sub x29, sp, 8
0045635cstr w0, [sp+184]
00456360stp xzr, xzr, [sp+80]
00456364stp xzr, xzr, [sp+64]
00456368ldrsw x4, [sp+184]
0045636cstr w4, [sp+60]
00456370subs wzr, w4, 18
00456374b.le 0x45637c
00456378b 0x456460
0045637c
0045637cloc_45637c:
0045637csubs wzr, w4, 16
00456380b.eq 0x456388
00456384b 0x4563c4
00456388
00456388loc_456388:
00456388b 0x45638c
0045638c
0045638cloc_45638c:
0045638cadrp x4, 0x2c6000
00456390add x4, x4, 4064
00456394str x4, [sp+80]
00456398adrp x4, 0x5f5000
0045639cadd x4, x4, 1504
004563a0str x4, [sp+88]
004563a4stp xzr, xzr, [sp+64]
004563a8ldr x0, [sp+80]
004563acldr x1, [sp+88]
004563b0mov x2, xzr
004563b4mov x3, xzr
004563b8ldur x29, [sp-8]
004563bcldr x30, [sp], 176
004563c0ret x30
004563c4
004563c4loc_4563c4:
004563c4subs wzr, w4, 17
004563c8b.eq 0x4563d0
004563ccb 0x45640c
004563d0
004563d0loc_4563d0:
004563d0b 0x4563d4
004563d4
004563d4loc_4563d4:
004563d4adrp x4, 0x2c7000
004563d8add x4, x4, 160
004563dcstr x4, [sp+80]
004563e0adrp x4, 0x5f5000
004563e4add x4, x4, 1504
004563e8str x4, [sp+88]
004563ecstp xzr, xzr, [sp+64]
004563f0ldr x0, [sp+80]
004563f4ldr x1, [sp+88]
004563f8mov x2, xzr
004563fcmov x3, xzr
00456400ldur x29, [sp-8]
00456404ldr x30, [sp], 176
00456408ret x30
0045640c
0045640cloc_45640c:
0045640csubs wzr, w4, 18
00456410b.eq 0x456418
00456414b 0x456454
00456418
00456418loc_456418:
00456418b 0x45641c
0045641c
0045641cloc_45641c:
0045641cadrp x4, 0x2c7000
00456420add x4, x4, 352
00456424str x4, [sp+80]
00456428adrp x4, 0x5f5000
0045642cadd x4, x4, 1504
00456430str x4, [sp+88]
00456434stp xzr, xzr, [sp+64]
00456438ldr x0, [sp+80]
0045643cldr x1, [sp+88]
00456440mov x2, xzr
00456444mov x3, xzr
00456448ldur x29, [sp-8]
0045644cldr x30, [sp], 176
00456450ret x30
00456454
00456454loc_456454:
00456454b 0x456458
00456458
00456458loc_456458:
00456458b 0x45645c
0045645c
0045645cloc_45645c:
0045645cb 0x456544
00456460
00456460loc_456460:
00456460subs wzr, w4, 19
00456464b.eq 0x45646c
00456468b 0x4564a8
0045646c
0045646cloc_45646c:
0045646cb 0x456470
00456470
00456470loc_456470:
00456470adrp x4, 0x2c7000
00456474add x4, x4, 544
00456478str x4, [sp+80]
0045647cadrp x4, 0x5f5000
00456480add x4, x4, 1504
00456484str x4, [sp+88]
00456488stp xzr, xzr, [sp+64]
0045648cldr x0, [sp+80]
00456490ldr x1, [sp+88]
00456494mov x2, xzr
00456498mov x3, xzr
0045649cldur x29, [sp-8]
004564a0ldr x30, [sp], 176
004564a4ret x30
004564a8
004564a8loc_4564a8:
004564a8subs wzr, w4, 20
004564acb.eq 0x4564b4
004564b0b 0x4564f0
004564b4
004564b4loc_4564b4:
004564b4b 0x4564b8
004564b8
004564b8loc_4564b8:
004564b8adrp x4, 0x2c7000
004564bcadd x4, x4, 736
004564c0str x4, [sp+80]
004564c4adrp x4, 0x5f5000
004564c8add x4, x4, 1504
004564ccstr x4, [sp+88]
004564d0stp xzr, xzr, [sp+64]
004564d4ldr x0, [sp+80]
004564d8ldr x1, [sp+88]
004564dcmov x2, xzr
004564e0mov x3, xzr
004564e4ldur x29, [sp-8]
004564e8ldr x30, [sp], 176
004564ecret x30
004564f0
004564f0loc_4564f0:
004564f0subs wzr, w4, 23
004564f4b.eq 0x4564fc
004564f8b 0x456538
004564fc
004564fcloc_4564fc:
004564fcb 0x456500
00456500
00456500loc_456500:
00456500adrp x4, 0x2c6000
00456504add x4, x4, 3872
00456508str x4, [sp+80]
0045650cadrp x4, 0x5f5000
00456510add x4, x4, 1504
00456514str x4, [sp+88]
00456518stp xzr, xzr, [sp+64]
0045651cldr x0, [sp+80]
00456520ldr x1, [sp+88]
00456524mov x2, xzr
00456528mov x3, xzr
0045652cldur x29, [sp-8]
00456530ldr x30, [sp], 176
00456534ret x30
00456538
00456538loc_456538:
00456538b 0x45653c
0045653c
0045653cloc_45653c:
0045653cb 0x456540
00456540
00456540loc_456540:
00456540b 0x456544
00456544
00456544loc_456544:
00456544b 0x456548
00456548
00456548loc_456548:
00456548stp xzr, xzr, [sp+152]
0045654cadd x1, sp, 152
00456550str x1, [sp+104]
00456554ldrsw x0, [sp+184]
00456558bl runtime.convT32
0045655cstr x0, [sp+96]
00456560ldr x1, [sp+104]
00456564ldrsb x27, [x1]
00456568adrp x2, 0x19f000
0045656cadd x2, x2, 3264
00456570str x2, [x1]
00456574adrp x27, 0x5f5000
00456578ldr w2, [x27+3056]
0045657ccbz w2, 0x456584
00456580b 0x456588
00456584
00456584loc_456584:
00456584b 0x45659c
00456588
00456588loc_456588:
00456588bl runtime.gcWriteBarrier2
0045658cstr x0, [x25]
00456590ldr x5, [x1+8]
00456594str x5, [x25+8]
00456598b 0x45659c
0045659c
0045659cloc_45659c:
0045659cstr x0, [x1+8]
004565a0ldr x2, [sp+104]
004565a4ldrsb x27, [x2]
004565a8b 0x4565ac
004565ac
004565acloc_4565ac:
004565acstr x2, [sp+112]
004565b0orr x4, xzr, 1
004565b4str x4, [sp+120]
004565b8str x4, [sp+128]
004565bcadrp x0, 0x268000
004565c0add x0, x0, 3760
004565c4orr x1, xzr, 32
004565c8mov x3, x4
004565ccbl fmt.Errorf
004565d0str x0, [sp+136]
004565d4str x1, [sp+144]
004565d8stp xzr, xzr, [sp+80]
004565dcldr x2, [sp+136]
004565e0ldr x3, [sp+144]
004565e4str x2, [sp+64]
004565e8str x3, [sp+72]
004565ecldr x0, [sp+80]
004565f0ldr x1, [sp+88]
004565f4ldur x29, [sp-8]
004565f8ldr x30, [sp], 176
004565fcret x30
00456600
00456600loc_456600:
00456600str w0, [sp+8]
00456604mov x3, x30
00456608bl runtime.morestack_noctxt.abi0
0045660cldrsw x0, [sp+8]
00456610b 0x456340
00456614udf 0
00456618udf 0
0045661cudf 0
00456340
00456340gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype(int32 id)
00456340ldr x16, [x28+16]
00456344sub x17, sp, 48
00456348subs xzr, x17, x16
0045634cb.ls 0x456600
00456350str x30, [sp-176]!
00456354stur x29, [sp-8]
00456358sub x29, sp, 8
0045635cstr w0, [sp+184]
00456360stp xzr, xzr, [sp+80]
00456364stp xzr, xzr, [sp+64]
00456368ldrsw x4, [sp+184]
0045636cstr w4, [sp+60]
00456370subs wzr, w4, 18
00456374b.le 0x45637c
00456378b 0x456460
0045637c
0045637cloc_45637c:
0045637csubs wzr, w4, 16
00456380b.eq 0x456388
00456384b 0x4563c4
00456388
00456388loc_456388:
00456388b 0x45638c
0045638c
0045638cloc_45638c:
0045638cadrp x4, 0x2c6000
00456390add x4, x4, 4064
00456394str x4, [sp+80]
00456398adrp x4, 0x5f5000
0045639cadd x4, x4, 1504
004563a0str x4, [sp+88]
004563a4stp xzr, xzr, [sp+64]
004563a8ldr x0, [sp+80]
004563acldr x1, [sp+88]
004563b0mov x2, xzr
004563b4mov x3, xzr
004563b8ldur x29, [sp-8]
004563bcldr x30, [sp], 176
004563c0ret x30
004563c4
004563c4loc_4563c4:
004563c4subs wzr, w4, 17
004563c8b.eq 0x4563d0
004563ccb 0x45640c
004563d0
004563d0loc_4563d0:
004563d0b 0x4563d4
004563d4
004563d4loc_4563d4:
004563d4adrp x4, 0x2c7000
004563d8add x4, x4, 160
004563dcstr x4, [sp+80]
004563e0adrp x4, 0x5f5000
004563e4add x4, x4, 1504
004563e8str x4, [sp+88]
004563ecstp xzr, xzr, [sp+64]
004563f0ldr x0, [sp+80]
004563f4ldr x1, [sp+88]
004563f8mov x2, xzr
004563fcmov x3, xzr
00456400ldur x29, [sp-8]
00456404ldr x30, [sp], 176
00456408ret x30
0045640c
0045640cloc_45640c:
0045640csubs wzr, w4, 18
00456410b.eq 0x456418
00456414b 0x456454
00456418
00456418loc_456418:
00456418b 0x45641c
0045641c
0045641cloc_45641c:
0045641cadrp x4, 0x2c7000
00456420add x4, x4, 352
00456424str x4, [sp+80]
00456428adrp x4, 0x5f5000
0045642cadd x4, x4, 1504
00456430str x4, [sp+88]
00456434stp xzr, xzr, [sp+64]
00456438ldr x0, [sp+80]
0045643cldr x1, [sp+88]
00456440mov x2, xzr
00456444mov x3, xzr
00456448ldur x29, [sp-8]
0045644cldr x30, [sp], 176
00456450ret x30
00456454
00456454loc_456454:
00456454b 0x456458
00456458
00456458loc_456458:
00456458b 0x45645c
0045645c
0045645cloc_45645c:
0045645cb 0x456544
00456460
00456460loc_456460:
00456460subs wzr, w4, 19
00456464b.eq 0x45646c
00456468b 0x4564a8
0045646c
0045646cloc_45646c:
0045646cb 0x456470
00456470
00456470loc_456470:
00456470adrp x4, 0x2c7000
00456474add x4, x4, 544
00456478str x4, [sp+80]
0045647cadrp x4, 0x5f5000
00456480add x4, x4, 1504
00456484str x4, [sp+88]
00456488stp xzr, xzr, [sp+64]
0045648cldr x0, [sp+80]
00456490ldr x1, [sp+88]
00456494mov x2, xzr
00456498mov x3, xzr
0045649cldur x29, [sp-8]
004564a0ldr x30, [sp], 176
004564a4ret x30
004564a8
004564a8loc_4564a8:
004564a8subs wzr, w4, 20
004564acb.eq 0x4564b4
004564b0b 0x4564f0
004564b4
004564b4loc_4564b4:
004564b4b 0x4564b8
004564b8
004564b8loc_4564b8:
004564b8adrp x4, 0x2c7000
004564bcadd x4, x4, 736
004564c0str x4, [sp+80]
004564c4adrp x4, 0x5f5000
004564c8add x4, x4, 1504
004564ccstr x4, [sp+88]
004564d0stp xzr, xzr, [sp+64]
004564d4ldr x0, [sp+80]
004564d8ldr x1, [sp+88]
004564dcmov x2, xzr
004564e0mov x3, xzr
004564e4ldur x29, [sp-8]
004564e8ldr x30, [sp], 176
004564ecret x30
004564f0
004564f0loc_4564f0:
004564f0subs wzr, w4, 23
004564f4b.eq 0x4564fc
004564f8b 0x456538
004564fc
004564fcloc_4564fc:
004564fcb 0x456500
00456500
00456500loc_456500:
00456500adrp x4, 0x2c6000
00456504add x4, x4, 3872
00456508str x4, [sp+80]
0045650cadrp x4, 0x5f5000
00456510add x4, x4, 1504
00456514str x4, [sp+88]
00456518stp xzr, xzr, [sp+64]
0045651cldr x0, [sp+80]
00456520ldr x1, [sp+88]
00456524mov x2, xzr
00456528mov x3, xzr
0045652cldur x29, [sp-8]
00456530ldr x30, [sp], 176
00456534ret x30
00456538
00456538loc_456538:
00456538b 0x45653c
0045653c
0045653cloc_45653c:
0045653cb 0x456540
00456540
00456540loc_456540:
00456540b 0x456544
00456544
00456544loc_456544:
00456544b 0x456548
00456548
00456548loc_456548:
00456548stp xzr, xzr, [sp+152]
0045654cadd x1, sp, 152
00456550str x1, [sp+104]
00456554ldrsw x0, [sp+184]
00456558bl runtime.convT32
0045655cstr x0, [sp+96]
00456560ldr x1, [sp+104]
00456564ldrsb x27, [x1]
00456568adrp x2, 0x19f000
0045656cadd x2, x2, 3264
00456570str x2, [x1]
00456574adrp x27, 0x5f5000
00456578ldr w2, [x27+3056]
0045657ccbz w2, 0x456584
00456580b 0x456588
00456584
00456584loc_456584:
00456584b 0x45659c
00456588
00456588loc_456588:
00456588bl runtime.gcWriteBarrier2
0045658cstr x0, [x25]
00456590ldr x5, [x1+8]
00456594str x5, [x25+8]
00456598b 0x45659c
0045659c
0045659cloc_45659c:
0045659cstr x0, [x1+8]
004565a0ldr x2, [sp+104]
004565a4ldrsb x27, [x2]
004565a8b 0x4565ac
004565ac
004565acloc_4565ac:
004565acstr x2, [sp+112]
004565b0orr x4, xzr, 1
004565b4str x4, [sp+120]
004565b8str x4, [sp+128]
004565bcadrp x0, 0x268000
004565c0add x0, x0, 3760
004565c4orr x1, xzr, 32
004565c8mov x3, x4
004565ccbl fmt.Errorf
004565d0str x0, [sp+136]
004565d4str x1, [sp+144]
004565d8stp xzr, xzr, [sp+80]
004565dcldr x2, [sp+136]
004565e0ldr x3, [sp+144]
004565e4str x2, [sp+64]
004565e8str x3, [sp+72]
004565ecldr x0, [sp+80]
004565f0ldr x1, [sp+88]
004565f4ldur x29, [sp-8]
004565f8ldr x30, [sp], 176
004565fcret x30
00456600
00456600loc_456600:
00456600str w0, [sp+8]
00456604mov x3, x30
00456608bl runtime.morestack_noctxt.abi0
0045660cldrsw x0, [sp+8]
00456610b 0x456340
00456614udf 0
00456618udf 0
0045661cudf 0
00456340
Loading..