Home | History | Annotate | Download | only in crypto
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     552       `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "8bf9f6d4b38d4dd70af0b04cba89b4f8c981df1e"
      5 
      6 $$
      7 package hmac
      8 	import runtime "runtime"
      9 	import subtle "crypto/subtle"
     10 	import hash "hash"
     11 	type @"hash".Hash interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Write(@"io".p []byte) (@"io".n int, @"io".err error) }
     12 	func @"".New (@"".h2 func() (? @"hash".Hash) "esc:0x1", @"".key3 []byte) (? @"hash".Hash)
     13 	func @"".Equal (@"".mac12 []byte "esc:0x1", @"".mac23 []byte "esc:0x1") (? bool)
     14 	func @"".init ()
     15 
     16 $$
     17 _go_.o          0           0     0     644     22613     `
     18 go object linux amd64 go1.5.1 X:none
     19 
     20 !
     21 go13ldcrypto/subtle.ahash.a""".(*hmac).tmpPaddH%H;aDT$HT$HHJLZHj 1L9}5)IHtiHz(Hr0Hj8H9sQHLL1@+HHL9|HBHZH9~$Hr(HJ0Hj8H9sHDHHZH9m;
     26 
     27 $runtime.panicindex
     28 $runtime.panicindex
     29 0runtime.morestack_noctxt "".autotmp_0001type.int"".xortype.uint8"".htype.*"".hmac2Z#$
.Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go"".(*hmac).SumdH%HD$H;AHH$1H$H$H$HT$8H$HHKPHkXH$H\$HT$H$H\$Hl$HH,$HL$@HY8H\$ H$H\$(H$H\$0H$H$H$D$\H$HiLA0LI8L9LQ(I)I)ItM*H\$8H$ML$LLH9L$H)I)ItMH$HL$H$HT$xL$LH$L$LD$`L\$pLHl$XL9}HHt$hH4$HT$PHT$HD$H$HHK@HkHHl$HH,$HL$@HY(H$HHQ@HiHHY(H|$HHHKHOHKHOHl$HH,$HT$@HZ@H\$8H$H9L$HH$HHtrH{@HkHL$LD$H$HT$H$HL$Hl$HH,$H|$@H_8HD$ HT$(HL$0H$H$H$HY
     44 
     45 """.(*hmac).tmpPad
     46 runtime.memmove
     47 
     49 $runtime.panicslice
     51 $runtime.panicslice
     53 $runtime.panicslice
     55 0runtime.morestack_noctxtp"".autotmp_0014type.[]uint8"".autotmp_0013type.[]uint8"".autotmp_0012type.[]uint8"".autotmp_0011type.[]uint8"".autotmp_0010_type.[]uint8"".autotmp_0009/type.[]uint8"".origLentype.int"".~r1@type.[]uint8
     57 "".intype.[]uint8"".htype.*"".hmac?:lAt6ETgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals2ae744fc045cf8f6c5355ba89961eba0\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go "".(*hmac).WritedH%H;aHH11H\$xH$H\$PHt`HKPHkXH\$XH\$H\$`H\$H\$hH\$Hl$@H,$HL$8HY@HT$ HL$(HD$0HT$pHL$xH$HH_
     59 
     60 0runtime.morestack_noctxtp"".errPtype.error"".n@type.int"".ptype.[]uint8"".htype.*"".hmac{(o
     62 kETgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals23e8278e2b69a3a75fa59b23c49ed6ad\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go"".(*hmac).Size H\$H+Hl$ "".~r0type.int"".htype.*"".hmacTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go("".(*hmac).BlockSize H\$HkHl$ "".~r0type.int"".htype.*"".hmacTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go "".(*hmac).ResetdH%H;aH`H\$hHHKPHkXHl$@H,$HL$8HY(H\$hH$D$6HL$hHiLA8L9wFLI(HHyPHiXLL$HLL$Ht$PHt$LD$XLD$Hl$@H,$H|$8H_@H`k;
     68 
     69 """.(*hmac).tmpPad
     70 $runtime.panicslice
     71 0runtime.morestack_noctxt"".autotmp_0025/type.[]uint8"".htype.*"".hmac#$+N@Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals12fc1489b12fcdedb8fc818b7369b5d9\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go"".NewdH%HD$H;A H1H$H$HH$H\$H\$8H$HH$HD$H\$8HHL$HHK@HD$P=HCHH$HH$HD$H\$8H_HL$HHKPHD$P=-HCXH\$8HHKPHkXHl$PH,$HL$HHY0H\$8HD$HHKPHkXHl$PH,$HL$HHY HL$8HD$HAHAH)HHH$HD$HD$H|$8H$Ht$HT$ HD$(HoHT$xHW0H$HG8Ht$p=$Hw(H_H9HW@HoHH$H\$HL$H$H\$Hl$PH,$HT$HHZ@H\$8HHK@HkH1H\$H\$H\$Hl$PH,$HL$HHY8H\$ H$HL$(H\$0H$H$HH$HL$HL$HT$HL$ HD$(H\$8H*HL$xHKH$HC HT$p=HSH\$8HHsHCHk H$H$H$H$H\$hHD$xHL$`H9}HHt$pH4$HT$XHT$HD$H\$8H$H\$8H\$@H1H9tH\$@H$H$HHH$HH\$HH\$HD$'LCL$HT$<LG(L$Ht$H|$8H$LCXL$HD$LCHL$HD$^8:
     77 htype."".hmacz
     78 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabledtype.[]uint8
     79 "runtime.makeslice6runtime.writeBarrierEnabled	type.[]uint8	
     80 "runtime.makeslice
     81 6runtime.writeBarrierEnabled
     83 runtime.memmove
     85  "".(*hmac).Reset
4go.itab.*"".hmac.hash.Hash
type.*"".hmac
type.hash.Hash4go.itab.*"".hmac.hash.Hash
     89  runtime.typ2Itab
     90 .runtime.writebarrierptr
     91 .runtime.writebarrierptr
     92 .runtime.writebarrierptr
     93 .runtime.writebarrierptr
     94 0runtime.morestack_noctxt` "".autotmp_0040type.int"".autotmp_0039_type.[]uint8"".autotmp_0038type.[]uint8"".autotmp_0037type.int"".autotmp_0036type.*"".hmac"".autotmp_0035type.[]uint8"".autotmp_0034type.int"".autotmp_0033type.int"".autotmp_0032/type.[]uint8"".autotmp_0031type.int"".autotmp_0029type.hash.Hash"".autotmp_0028type.hash.Hash
     95 "".hmtype.*"".hmac"".~r2@type.hash.Hash"".keytype.[]uint8"".h*type.func() hash.Hashx1DD8*u
;[kod< Tgclocalscd3a0ae3e5ec1dbd3cbf9ac78233be82Tgclocals199294b27b014e5e3927a4526a39b4f0\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go"".EqualdH%H;avcH8Ht$HHT$`H9uIH\$@H$Ht$H\$PH\$H\$XH\$HT$ H\$hH\$(H\$0HD$pH8D$p
    101 
    102 Bcrypto/subtle.ConstantTimeCompare
    103 0runtime.morestack_noctxtpp"".autotmp_0050type.int"".~r2`type.bool"".mac20type.[]uint8"".mac1type.[]uint8pWopU
    105 S-Tgclocals71f75e7e2fe2878e818867fe3428bd87Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/crypto/hmac/hmac.go"".initdH%H;av4tu
    108 $"".initdone<"".initdoneR
    109 "runtime.throwinitb"".initdonen
    110 hash.initz"".initdone
    111 0runtime.morestack_noctxtPPP
    112 ((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/crypto/hmac/hmac.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals2ae744fc045cf8f6c5355ba89961eba0Tgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals87d20ce1b58390b294df80b886db78bf04go.itab.*"".hmac.hash.HashTgclocals199294b27b014e5e3927a4526a39b4f0((
    113 Tgclocalscd3a0ae3e5ec1dbd3cbf9ac78233be82((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals71f75e7e2fe2878e818867fe3428bd87	Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".initdonetype.uint8("".(*hmac).tmpPadf""".(*hmac).tmpPad""".(*hmac).Sumf"".(*hmac).Sum&"".(*hmac).Writef "".(*hmac).Write$"".(*hmac).Sizef"".(*hmac).Size."".(*hmac).BlockSizef("".(*hmac).BlockSize&"".(*hmac).Resetf "".(*hmac).Reset"".Newf"".New"".Equalf"".Equal"".initf"".init"runtime.gcbits.01.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint8&runtime.gcbits.240f$2go.string.hdr."hmac.hmac"  	*go.string."hmac.hmac"*go.string."hmac.hmac" hmac.hmac(go.string.hdr."size"   go.string."size" go.string."size"
    116 size6go.string.hdr."crypto/hmac"  .go.string."crypto/hmac".go.string."crypto/hmac" crypto/hmac"go.importpath."".  .go.string."crypto/hmac"2go.string.hdr."blocksize"  	*go.string."blocksize"*go.string."blocksize" blocksize&go.string.hdr."key"  go.string."key"go.string."key"key&go.string.hdr."tmp"  go.string."tmp"go.string."tmp"tmp*go.string.hdr."outer"  "go.string."outer""go.string."outer"outer*go.string.hdr."inner"  "go.string."inner""go.string."inner"inner(go.string.hdr."hmac"   go.string."hmac" go.string."hmac"
    121 hmactype."".hmac``(@P80 runtime.algarray@&runtime.gcbits.240fP2go.string.hdr."hmac.hmac"ptype.*"".hmac"runtime.zerovaluetype."".hmac(go.string.hdr."size""go.importpath."".type.int2go.string.hdr."blocksize""go.importpath."".type.int&go.string.hdr."key""go.importpath."".type.[]uint8&go.string.hdr."tmp""go.importpath."".type.[]uint8*go.string.hdr."outer""go.importpath."".type.hash.Hash*go.string.hdr."inner""go.importpath."".type.hash.Hash`type."".hmac(go.string.hdr."hmac""go.importpath."".type."".hmac4go.string.hdr."*hmac.hmac"  
    122 ,go.string."*hmac.hmac",go.string."*hmac.hmac" *hmac.hmacHgo.string.hdr."func(*hmac.hmac) int"  @go.string."func(*hmac.hmac) int"@go.string."func(*hmac.hmac) int"0*func(*hmac.hmac) int.type.func(*"".hmac) intZ30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*hmac.hmac) int"p@go.weak.type.*func(*"".hmac) int"runtime.zerovalue.type.func(*"".hmac) int.type.func(*"".hmac) inttype.*"".hmactype.intfgo.typelink.func(*hmac.hmac) int	func(*"".hmac) int.type.func(*"".hmac) int@go.string.hdr."func(*hmac.hmac)"  8go.string."func(*hmac.hmac)"8go.string."func(*hmac.hmac)"0"func(*hmac.hmac)&type.func(*"".hmac)%30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(*hmac.hmac)"p8go.weak.type.*func(*"".hmac)"runtime.zerovalue&type.func(*"".hmac)&type.func(*"".hmac)type.*"".hmacVgo.typelink.func(*hmac.hmac)	func(*"".hmac)&type.func(*"".hmac)bgo.string.hdr."func(*hmac.hmac, []uint8) []uint8"  !Zgo.string."func(*hmac.hmac, []uint8) []uint8"Zgo.string."func(*hmac.hmac, []uint8) []uint8"PDfunc(*hmac.hmac, []uint8) []uint8Htype.func(*"".hmac, []uint8) []uint8)v30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*hmac.hmac, []uint8) []uint8"pZgo.weak.type.*func(*"".hmac, []uint8) []uint8"runtime.zerovalueHtype.func(*"".hmac, []uint8) []uint8Htype.func(*"".hmac, []uint8) []uint8type.*"".hmactype.[]uint8type.[]uint8go.typelink.func(*hmac.hmac, []uint8) []uint8	func(*"".hmac, []uint8) []uint8Htype.func(*"".hmac, []uint8) []uint8lgo.string.hdr."func(*hmac.hmac, []uint8) (int, error)"  &dgo.string."func(*hmac.hmac, []uint8) (int, error)"dgo.string."func(*hmac.hmac, []uint8) (int, error)"PNfunc(*hmac.hmac, []uint8) (int, error)Rtype.func(*"".hmac, []uint8) (int, error)UUsS30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*hmac.hmac, []uint8) (int, error)"pdgo.weak.type.*func(*"".hmac, []uint8) (int, error)"runtime.zerovalueRtype.func(*"".hmac, []uint8) (int, error)Rtype.func(*"".hmac, []uint8) (int, error)type.*"".hmactype.[]uint8type.inttype.errorgo.typelink.func(*hmac.hmac, []uint8) (int, error)	func(*"".hmac, []uint8) (int, error)Rtype.func(*"".hmac, []uint8) (int, error)Ngo.string.hdr."func(*hmac.hmac, uint8)"  Fgo.string."func(*hmac.hmac, uint8)"Fgo.string."func(*hmac.hmac, uint8)"00func(*hmac.hmac, uint8)4type.func(*"".hmac, uint8)}[30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*hmac.hmac, uint8)"pFgo.weak.type.*func(*"".hmac, uint8)"runtime.zerovalue4type.func(*"".hmac, uint8)4type.func(*"".hmac, uint8)type.*"".hmactype.uint8rgo.typelink.func(*hmac.hmac, uint8)	func(*"".hmac, uint8)4type.func(*"".hmac, uint8)2go.string.hdr."BlockSize"  	*go.string."BlockSize"*go.string."BlockSize" BlockSize4go.string.hdr."func() int"  
    123 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int	func() inttype.func() int*go.string.hdr."Reset"  "go.string."Reset""go.string."Reset"Reset,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func()(go.string.hdr."Size"   go.string."Size" go.string."Size"
    125 Size&go.string.hdr."Sum"  go.string."Sum"go.string."Sum"SumJgo.string.hdr."func([]uint8) []uint8"  Bgo.string."func([]uint8) []uint8"Bgo.string."func([]uint8) []uint8"0,func([]uint8) []uint84type.func([]uint8) []uint8&30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func([]uint8) []uint8"pFgo.weak.type.*func([]uint8) []uint8"runtime.zerovalue4type.func([]uint8) []uint84type.func([]uint8) []uint8type.[]uint8type.[]uint8ngo.typelink.func([]uint8) []uint8	func([]uint8) []uint84type.func([]uint8) []uint8*go.string.hdr."Write"  "go.string."Write""go.string."Write"WriteTgo.string.hdr."func([]uint8) (int, error)"  Lgo.string."func([]uint8) (int, error)"Lgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)>type.func([]uint8) (int, error)N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue>type.func([]uint8) (int, error)>type.func([]uint8) (int, error)type.[]uint8type.inttype.errorgo.typelink.func([]uint8) (int, error)	func([]uint8) (int, error)>type.func([]uint8) (int, error),go.string.hdr."tmpPad"  $go.string."tmpPad"$go.string."tmpPad"tmpPad6go.string.hdr."func(uint8)"  .go.string."func(uint8)".go.string."func(uint8)" func(uint8) type.func(uint8)$q30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func(uint8)"p2go.weak.type.*func(uint8)"runtime.zerovalue type.func(uint8) type.func(uint8)type.uint8Fgo.typelink.func(uint8)	func(uint8) type.func(uint8)type.*"".hmac$6N0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*hmac.hmac"p,go.weak.type.**"".hmac"runtime.zerovaluetype."".hmac`type.*"".hmactype.*"".hmac2go.string.hdr."BlockSize"type.func() int.type.func(*"".hmac) int("".(*hmac).BlockSize("".(*hmac).BlockSize*go.string.hdr."Reset"type.func()&type.func(*"".hmac) "".(*hmac).Reset "".(*hmac).Reset(go.string.hdr."Size"type.func() int.type.func(*"".hmac) int"".(*hmac).Size"".(*hmac).Size&go.string.hdr."Sum"4type.func([]uint8) []uint8Htype.func(*"".hmac, []uint8) []uint8"".(*hmac).Sum"".(*hmac).Sum*go.string.hdr."Write">type.func([]uint8) (int, error)Rtype.func(*"".hmac, []uint8) (int, error) "".(*hmac).Write "".(*hmac).Write,go.string.hdr."tmpPad""go.importpath."". type.func(uint8)4type.func(*"".hmac, uint8)""".(*hmac).tmpPad""".(*hmac).tmpPad@go.string.hdr."func() hash.Hash"  8go.string."func() hash.Hash"8go.string."func() hash.Hash"0"func() hash.Hash*type.func() hash.Hash|!30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func() hash.Hash"p<go.weak.type.*func() hash.Hash"runtime.zerovalue*type.func() hash.Hash*type.func() hash.Hashtype.hash.HashZgo.typelink.func() hash.Hash	func() hash.Hash*type.func() hash.Hash.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime":go.string.hdr."crypto/subtle"  
2go.string."crypto/subtle"2go.string."crypto/subtle" crypto/subtle8go.importpath.crypto/subtle.  
2go.string."crypto/subtle"(go.string.hdr."hash"   go.string."hash" go.string."hash"
    130 hash&go.importpath.hash.   go.string."hash""runtime.zerovaluego13ld