android_mt6572_jiabo/prebuilts/go/linux-x86/pkg/linux_amd64/crypto.a
2025-09-05 16:56:03 +08:00

120 lines
No EOL
40 KiB
Text
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!<arch>
__.PKGDEF 0 0 0 644 1933 `
go object linux amd64 go1.5.1 X:none
build id "22d03f134b47c9c12ba10ef038bc754aa15be193"
$$
package crypto
import runtime "runtime"
import hash "hash"
import io "io"
import strconv "strconv"
type @"hash".Hash interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Write(@"io".p []byte) (@"io".n int, @"io".err error) }
type @"".Hash uint
func (@"".h·2 @"".Hash) Available () (? bool) { return @"".h·2 < @"".Hash(0x10) && @"".hashes[@"".h·2] != nil }
func (@"".h·2 @"".Hash) HashFunc () (? @"".Hash) { return @"".h·2 }
func (@"".h·2 @"".Hash) New () (? @"hash".Hash)
func (@"".h·2 @"".Hash) Size () (? int)
const @"".MD4 @"".Hash = 0x1
const @"".MD5 @"".Hash = 0x2
const @"".SHA1 @"".Hash = 0x3
const @"".SHA224 @"".Hash = 0x4
const @"".SHA256 @"".Hash = 0x5
const @"".SHA384 @"".Hash = 0x6
const @"".SHA512 @"".Hash = 0x7
const @"".MD5SHA1 @"".Hash = 0x8
const @"".RIPEMD160 @"".Hash = 0x9
const @"".SHA3_224 @"".Hash = 0xa
const @"".SHA3_256 @"".Hash = 0xb
const @"".SHA3_384 @"".Hash = 0xc
const @"".SHA3_512 @"".Hash = 0xd
const @"".SHA512_224 @"".Hash = 0xe
const @"".SHA512_256 @"".Hash = 0xf
func @"".RegisterHash (@"".h·1 @"".Hash, @"".f·2 func() (? @"hash".Hash))
type @"".PublicKey interface {}
type @"".PrivateKey interface {}
type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
type @"".SignerOpts interface { HashFunc() (? @"".Hash) }
type @"".Signer interface { Public() (? @"".PublicKey); Sign(@"".rand @"io".Reader, @"".msg []byte, @"".opts @"".SignerOpts) (@"".signature []byte, @"".err error) }
type @"".DecrypterOpts interface {}
type @"".Decrypter interface { Decrypt(@"".rand @"io".Reader, @"".msg []byte, @"".opts @"".DecrypterOpts) (@"".plaintext []byte, @"".err error); Public() (? @"".PublicKey) }
func @"".init ()
const @"".maxHash @"".Hash = 0x10
var @"".hashes []func() (? @"hash".Hash)
$$
_go_.o 0 0 0 644 38360 `
go object linux amd64 go1.5.1 X:none
!
go13ld hash.aio.astrconv.a<00> "".Hash.HashFunc H<>\$H<>\$<10>  "".~r0type."".Hash"".htype."".Hash*Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cbVprebuilts/go/linux-x86/src/crypto/crypto.go<02>"".Hash.Size<00><00>dH<64> %H;a<0F><>H<><48>8H<38>D$@H<><48>v1H<31><48>s+H<>L<>L9<4C>sH<><0F>+H<>l$HH<48><48>8<EFBFBD><38> H<>H<>\$(H<>D$0%H<>H<>$H<>\$(H<>\$H<>D$<00>H<>\$H<> H<> $H<>KH<>L$<08> <0B><00>O<EFBFBD><4F><EFBFBD>
V"".digestSizesd"".digestSizes<00>
$runtime.panicindex<00>bgo.string."crypto: Size of unknown hash function"<00>type.string<00>
runtime.convT2E<00>
runtime.gopanic<00>
0runtime.morestack_noctxt p"".autotmp_0000type.string "".~r0type.int"".htype."".Hashp4opt<02><18> +TL::Tgclocals·c55cf99de9cdd8c8202a466952fa1a45Tgclocals·d8fdd2a55187867c76648dc792366181Vprebuilts/go/linux-x86/src/crypto/crypto.go<02>"".Hash.New<00><00>dH<64> %H;a<0F>$H<><48>hH<68>L$p1<70>H<EFBFBD>\$xH<78><48>$<24>H<><48>vNH<4E><48>sHH<48>L<>L9<4C><0F><>H<><1C>H<EFBFBD>1<>H9<48>t#H<>H<><48><EFBFBD><EFBFBD>H<EFBFBD> $H<>D$H<>L$xH<78><48>$<24>H<><48>h<EFBFBD>H<EFBFBD> $<24>H<>L$H<>D$H<>$H<>H<>\$H<>D$!H<>L$XH<58>L$H<>D$`H<>D$ H<>H<>\$(H<>D$0<00>H<>\$8H<38>\$HH<48>\$@H<>\$PH<50>H<>$H<>\$HH<48>\$H<>D$<00>H<>\$H<> H<> $H<>KH<>L$<08> <0B> <0B><00><><EFBFBD><EFBFBD><EFBFBD>
t"".hashes<00>"".hashes<00><00>
strconv.Itoa<00>Zgo.string."crypto: requested hash function #"<00>6go.string." is unavailable"<00>
*runtime.concatstring3<00>type.string<00>
runtime.convT2E<00>
runtime.gopanic<00>
$runtime.panicindex<00>
0runtime.morestack_noctxt0<>"".autotmp_0003?type.string"".autotmp_0002type.string "".~r0type.hash.Hash"".htype."".Hash<17>g<><01><01><02>&<26>+ #<06> b<02>! Tgclocals·f56b2291fa344104975cb6587be42b9bTgclocals·83ead081cd909acab0dcd88a450c1878Vprebuilts/go/linux-x86/src/crypto/crypto.go<02>""".Hash.Available<00><00>dH<64> %H;av>H<>D$H<><48>s,H<>L<>L9<4C>sH<><1C>H<EFBFBD>1<>H9<48><0F>D$<10><> <0B>D$<00><><EFBFBD><00><>
:"".hashesH"".hashes<00>
$runtime.panicindex<00>
0runtime.morestack_noctxt  "".~r0type.bool"".htype."".Hash``<10>9
?!Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cbVprebuilts/go/linux-x86/src/crypto/crypto.go<02>"".RegisterHash<00><00>dH<64> %H;a<0F><>H<><48>8H<38>D$@H<><48>rTH<54>H<>\$(H<>D$0-H<>H<>$H<>\$(H<>\$H<>D$<00>H<>\$H<> H<> $H<>KH<>L$<08> H<>L<>L9<4C>s*H<><1C>H<EFBFBD>l$H<>=uH<>+H<><48>8<EFBFBD>H<EFBFBD>$H<>l$<08><00><><EFBFBD> <0B><00><<3C><><EFBFBD>
Jrgo.string."crypto: RegisterHash of unknown hash function"ttype.string<00>
runtime.convT2E<00>
runtime.gopanic<00>"".hashes<00>"".hashes<00>6runtime.writeBarrierEnabled<00>
.runtime.writebarrierptr<00>
$runtime.panicindex<00>
0runtime.morestack_noctxt p"".autotmp_0004type.string"".f*type.func() hash.Hash"".htype."".Hashp<>op-<02>(<28>T(UW$Tgclocals·fbf5918a9cea5bac577b06c5acbd311dTgclocals·d8fdd2a55187867c76648dc792366181Vprebuilts/go/linux-x86/src/crypto/crypto.go<02>"".init<00><00>dH<64> %H;a<0F><>H<><48>0<0F><00><>t<0F><00><>uH<><48>0<EFBFBD><30> <0B><01><00><00>H<>H<>$H<>D$H<>D$<00>H<>\$ H<>H<>\$(H<>H<>\$<18>=uH<><00>H<><48>0<EFBFBD>H<EFBFBD>-H<>,$H<>\$<08><00><><EFBFBD><00>3<EFBFBD><33><EFBFBD>$
4"".initdone·L"".initdone·j
"runtime.throwinitz"".initdone·<00>
hash.init<00>
io.init<00>
strconv.init<00>.type.[]func() hash.Hash<00>
"runtime.makeslice<00>"".hashes<00> "".hashes<00>6runtime.writeBarrierEnabled<00>"".hashes<00>"".initdone·<00>"".hashes<00>
.runtime.writebarrierptr<00>
0runtime.morestack_noctxt``_`w_`$<02> <20>Q<>O<> <0C><15> 4<02>Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbVprebuilts/go/linux-x86/src/crypto/crypto.go<02>&"".(*Hash).HashFunc<00><00>dH<64> %H;av}H<><48>0H<30>Y H<><48>t
H<EFBFBD>|$8H9;uH<>#H<>\$81<38>H9<48>uEH<45>H<>$H<>D$H<>H<>\$H<>D$H<>H<>\$ H<>D$(<00> H<>\$8H<38>+H<>l$@H<><48>0<EFBFBD><30><00>j<EFBFBD><6A><EFBFBD>
p$go.string."crypto"<00> go.string."Hash"<00>(go.string."HashFunc"<00>
"runtime.panicwrap<00>
0runtime.morestack_noctxt ` "".~r0type."".Hash""..thistype.*"".Hash`x_`<02><04>
s-Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>"".(*Hash).Size<00><00>dH<64> %H;a<0F><>H<><48>0H<30>Y H<><48>t
H<EFBFBD>|$8H9;uH<>#H<>\$81<38>H9<48>uEH<45>H<>$H<>D$H<>H<>\$H<>D$H<>H<>\$ H<>D$(<00> H<>\$8H<38>+H<>,$<24>H<>\$H<>\$@H<><48>0<EFBFBD><30><00>X<EFBFBD><58><EFBFBD>
x$go.string."crypto"<00> go.string."Hash"<00> go.string."Size"<00>
"runtime.panicwrap<00>
"".Hash.Size<00>
0runtime.morestack_noctxt ` "".~r0type.int""..thistype.*"".Hash`<60>_`<02><06>
w9Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>"".(*Hash).New<00><00>dH<64> %H;a<0F><>H<><48>0H<30>Y H<><48>t
H<EFBFBD>|$8H9;uH<>#1<>H<EFBFBD>\$@H<>\$HH<48>\$81<38>H9<48>uEH<45>H<>$H<>D$H<>H<>\$H<>D$H<>H<>\$ H<>D$(<00> H<>\$8H<38>+H<>,$<24>H<>L$H<>D$H<>L$@H<>D$HH<48><48>0<EFBFBD><30><00>B<EFBFBD><42><EFBFBD>
<00>$go.string."crypto"<00> go.string."Hash"<00>go.string."New"<00>
"runtime.panicwrap<00>
"".Hash.New<00>
0runtime.morestack_noctxt0` "".~r0type.hash.Hash""..thistype.*"".Hash`<60>_` <02><08> <00>=Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>("".(*Hash).Available<00><00>dH<64> %H;a<0F><>H<><48>0H<30>Y H<><48>t
H<EFBFBD>|$8H9;uH<>#H<>\$81<38>H9<48>uEH<45>H<>$H<>D$H<>H<>\$H<>D$H<>H<>\$ H<>D$( <00> H<>\$8H<38>+H<><48>s2H<32>L<>L9<4C>sH<><1C>H<EFBFBD>1<>H9<48><0F><><EFBFBD>D$@H<><48>0<EFBFBD><30> 1<><31><EFBFBD><EFBFBD><00>4<EFBFBD><34><EFBFBD>
x$go.string."crypto"<00> go.string."Hash"<00>*go.string."Available"<00>
"runtime.panicwrap<00>"".hashes<00>"".hashes<00>
$runtime.panicindex<00>
0runtime.morestack_noctxt ` "".~r0type.bool""..thistype.*"".Hash`<60>_`<02>
<EFBFBD>
wYTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02> "".Signer.Public<02><00>dH<64> %H;avSH<53><48>H<>Y H<><48>t
H<EFBFBD>|$ H9;uH<>#1<>H<EFBFBD>\$0H<30>\$8H<38>\$(H<>$H<>\$ H<>[ <20><>H<EFBFBD>L$H<>D$H<>L$0H<30>D$8H<38><48><18><><00><>
<00><00>
0runtime.morestack_noctxt@0 "".~r0 "type."".PublicKey""..thistype."".Signer0N/0p p
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>"".Signer.Sign<02><00>dH<64> %H;a<0F><>H<><48>hH<68>Y H<><48>t
H<EFBFBD>|$pH9;uH<>#1<>1<EFBFBD>1<EFBFBD>H<EFBFBD><48>$<24>H<><48>$<24>1<>H<EFBFBD><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<>\$H<><48>$<24>H<>\$H<><48>$<24>H<>\$H<><48>$<24>H<>\$ H<><48>$<24>H<>\$(H<><48>$<24>H<>\$0H<30><48>$<24>H<>\$8H<38>\$xH<78>$H<>\$pH<70>[(<28><>H<EFBFBD>t$@H<>l$HH<48>T$PH<50>L$XH<58>D$`H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>h<EFBFBD><68><00><><EFBFBD><EFBFBD><EFBFBD>
<00><00>
0runtime.morestack_noctxt<00><01> "".err<00>type.error"".signature<00>type.[]uint8"".optsp$type."".SignerOpts "".msg@type.[]uint8"".rand type.io.Reader""..thistype."".Signer<17><01><01><01><02><0E> <00>VTgclocals·410f03dfc399aa45a6361b33b11e4c2bTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>,"".SignerOpts.HashFunc<02><00>dH<64> %H;av=H<><48>H<>Y H<><48>t
H<EFBFBD>|$H9;uH<>#H<>\$ H<>$H<>\$H<>[ <20><>H<EFBFBD>\$H<>\$(H<><48><10><><00><>
v<00>
0runtime.morestack_noctxt0  "".~r0 type."".Hash""..this$type."".SignerOpts 8 ``
;%Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>("".Decrypter.Decrypt<02><00>dH<64> %H;a<0F><>H<><48>hH<68>Y H<><48>t
H<EFBFBD>|$pH9;uH<>#1<>1<EFBFBD>1<EFBFBD>H<EFBFBD><48>$<24>H<><48>$<24>1<>H<EFBFBD><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<>\$H<><48>$<24>H<>\$H<><48>$<24>H<>\$H<><48>$<24>H<>\$ H<><48>$<24>H<>\$(H<><48>$<24>H<>\$0H<30><48>$<24>H<>\$8H<38>\$xH<78>$H<>\$pH<70>[ <20><>H<EFBFBD>t$@H<>l$HH<48>T$PH<50>L$XH<58>D$`H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>$<24>H<><48>h<EFBFBD><68><00><><EFBFBD><EFBFBD><EFBFBD>
<00><00>
0runtime.morestack_noctxt<00><01> "".err<00>type.error"".plaintext<00>type.[]uint8"".optsp*type."".DecrypterOpts "".msg@type.[]uint8"".rand type.io.Reader""..this"type."".Decrypter<17><01><01><01><02><12> <00>VTgclocals·410f03dfc399aa45a6361b33b11e4c2bTgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>&"".Decrypter.Public<02><00>dH<64> %H;avSH<53><48>H<>Y H<><48>t
H<EFBFBD>|$ H9;uH<>#1<>H<EFBFBD>\$0H<30>\$8H<38>\$(H<>$H<>\$ H<>[(<28><>H<EFBFBD>L$H<>D$H<>L$0H<30>D$8H<38><48><18><><00><>
<00><00>
0runtime.morestack_noctxt@0 "".~r0 "type."".PublicKey""..this"type."".Decrypter0N/0pp
G)Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated><02>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad<00>jgo.string.hdr."crypto: Size of unknown hash function" %bgo.string."crypto: Size of unknown hash function"<00>bgo.string."crypto: Size of unknown hash function"PLcrypto: Size of unknown hash function<00>Tgclocals·d8fdd2a55187867c76648dc792366181 <00>Tgclocals·c55cf99de9cdd8c8202a466952fa1a45 <00>bgo.string.hdr."crypto: requested hash function #" !Zgo.string."crypto: requested hash function #"<00>Zgo.string."crypto: requested hash function #"PDcrypto: requested hash function #<00>>go.string.hdr." is unavailable" 6go.string." is unavailable"<00>6go.string." is unavailable" is unavailable<00>Tgclocals·83ead081cd909acab0dcd88a450c1878 <00>Tgclocals·f56b2291fa344104975cb6587be42b9b <00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad<00>zgo.string.hdr."crypto: RegisterHash of unknown hash function" -rgo.string."crypto: RegisterHash of unknown hash function"<00>rgo.string."crypto: RegisterHash of unknown hash function"`\crypto: RegisterHash of unknown hash function<00>Tgclocals·d8fdd2a55187867c76648dc792366181 <00>Tgclocals·fbf5918a9cea5bac577b06c5acbd311d <00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>."".digestSizes0type.[]uint80""".statictmp_0005<00>."".hashes0.type.[]func() hash.Hash<00>0""".statictmp_0005 type.[16]uint8  0@$ 0@ <00>0"".initdone·type.uint8<00>&"".Hash.HashFunc·f "".Hash.HashFunc<00>"".Hash.Size·f"".Hash.Size<00>"".Hash.New·f"".Hash.New<00>("".Hash.Available·f""".Hash.Available<00>$"".RegisterHash·f"".RegisterHash<00>"".init·f"".init<00>"runtime.gcbits.01<00>8go.string.hdr."*crypto.Hash" 0go.string."*crypto.Hash"<00>0go.string."*crypto.Hash" *crypto.Hash<00>,go.string.hdr."crypto" $go.string."crypto"<00>$go.string."crypto"crypto<00>(go.string.hdr."Hash"  go.string."Hash"<00> go.string."Hash"
Hash<00>0go.string.hdr."HashFunc" (go.string."HashFunc"<00>(go.string."HashFunc" HashFunc<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·3f5c1f818fa7055d0400cecd34057162<00>(go.string.hdr."Size"  go.string."Size"<00> go.string."Size"
Size<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·3f5c1f818fa7055d0400cecd34057162<00>&go.string.hdr."New" go.string."New"<00>go.string."New"New<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2<00>2go.string.hdr."Available" *go.string."Available"<00>*go.string."Available" Available<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·3f5c1f818fa7055d0400cecd34057162<00>Ngo.string.hdr."func(*crypto.Hash) bool" Fgo.string."func(*crypto.Hash) bool"<00>Fgo.string."func(*crypto.Hash) bool"00func(*crypto.Hash) bool<00>0type.func(*"".Hash) bool<02><00>͛<>+30<02> runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*crypto.Hash) bool"pBgo.weak.type.*func(*"".Hash) bool<00>"runtime.zerovalue<00><02>0type.func(*"".Hash) bool<00><02>0type.func(*"".Hash) bool<00>type.*"".Hash<00>type.bool<00>ngo.typelink.func(*crypto.Hash) bool func(*"".Hash) bool0type.func(*"".Hash) bool<00>\go.string.hdr."func(*crypto.Hash) crypto.Hash" Tgo.string."func(*crypto.Hash) crypto.Hash"<00>Tgo.string."func(*crypto.Hash) crypto.Hash"@>func(*crypto.Hash) crypto.Hash<00>6type.func(*"".Hash) "".Hash<02><00><00><><EFBFBD>/30<02> runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*crypto.Hash) crypto.Hash"pHgo.weak.type.*func(*"".Hash) "".Hash<00>"runtime.zerovalue<00><02>6type.func(*"".Hash) "".Hash<00><02>6type.func(*"".Hash) "".Hash<00>type.*"".Hash<00>type."".Hash<00><10>go.typelink.func(*crypto.Hash) crypto.Hash func(*"".Hash) "".Hash6type.func(*"".Hash) "".Hash<00>Xgo.string.hdr."func(*crypto.Hash) hash.Hash" Pgo.string."func(*crypto.Hash) hash.Hash"<00>Pgo.string."func(*crypto.Hash) hash.Hash"@:func(*crypto.Hash) hash.Hash<00>:type.func(*"".Hash) hash.Hash<02><00><00>ա30<02> runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*crypto.Hash) hash.Hash"pLgo.weak.type.*func(*"".Hash) hash.Hash<00>"runtime.zerovalue<00><02>:type.func(*"".Hash) hash.Hash<00><02>:type.func(*"".Hash) hash.Hash<00>type.*"".Hash<00>type.hash.Hash<00><10>go.typelink.func(*crypto.Hash) hash.Hash func(*"".Hash) hash.Hash:type.func(*"".Hash) hash.Hash<00>Lgo.string.hdr."func(*crypto.Hash) int" Dgo.string."func(*crypto.Hash) int"<00>Dgo.string."func(*crypto.Hash) int"0.func(*crypto.Hash) int<00>.type.func(*"".Hash) int<02><00>΢v30<02> runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*crypto.Hash) int"p@go.weak.type.*func(*"".Hash) int<00>"runtime.zerovalue<00><02>.type.func(*"".Hash) int<00><02>.type.func(*"".Hash) int<00>type.*"".Hash<00>type.int<00>jgo.typelink.func(*crypto.Hash) int func(*"".Hash) int.type.func(*"".Hash) int<00>6go.string.hdr."func() bool" .go.string."func() bool"<00>.go.string."func() bool" func() bool<00> type.func() bool<02><00>T<>x30<02> runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() bool<00>"runtime.zerovalue<00><02> type.func() bool<00><02> type.func() bool<00>type.bool<00>Fgo.typelink.func() bool func() bool type.func() bool<00>Dgo.string.hdr."func() crypto.Hash" <go.string."func() crypto.Hash"<00><go.string."func() crypto.Hash"0&func() crypto.Hash<00>&type.func() "".Hash<02><00><00><><EFBFBD><EFBFBD>30<02> runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func() crypto.Hash"p8go.weak.type.*func() "".Hash<00>"runtime.zerovalue<00><02>&type.func() "".Hash<00><02>&type.func() "".Hash<00>type."".Hash<00>Zgo.typelink.func() crypto.Hash func() "".Hash&type.func() "".Hash<00>@go.string.hdr."func() hash.Hash" 8go.string."func() hash.Hash"<00>8go.string."func() hash.Hash"0"func() hash.Hash<00>*type.func() hash.Hash<02><00><00>|<7C>!30<02> runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func() hash.Hash"p<go.weak.type.*func() hash.Hash<00>"runtime.zerovalue<00><02>*type.func() hash.Hash<00><02>*type.func() hash.Hash<00>type.hash.Hash<00>Zgo.typelink.func() hash.Hash func() hash.Hash*type.func() hash.Hash<00>4go.string.hdr."func() int"
,go.string."func() int"<00>,go.string."func() int" func() int<00>type.func() int<02><00><00><>9<EFBFBD>30<02> runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int<00>"runtime.zerovalue<00><02>type.func() int<00><02>type.func() int<00>type.int<00>Bgo.typelink.func() int func() inttype.func() int<00>type.*"".Hash<00><00>}<7D>L%680<02> runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*crypto.Hash"p,go.weak.type.**"".Hash<00>"runtime.zerovalue<00>type."".Hash`<02>type.*"".Hash<00><02>type.*"".Hash<00>2go.string.hdr."Available"<00> type.func() bool<00>0type.func(*"".Hash) bool<00>("".(*Hash).Available<00>("".(*Hash).Available<00>0go.string.hdr."HashFunc"<00>&type.func() "".Hash<00>6type.func(*"".Hash) "".Hash<00>&"".(*Hash).HashFunc<00>&"".(*Hash).HashFunc<00>&go.string.hdr."New"<00>*type.func() hash.Hash<00>:type.func(*"".Hash) hash.Hash<00>"".(*Hash).New<00>"".(*Hash).New<00>(go.string.hdr."Size"<00>type.func() int<00>.type.func(*"".Hash) int<00>"".(*Hash).Size<00>"".(*Hash).Size<00>runtime.gcbits.<00>6go.string.hdr."crypto.Hash" .go.string."crypto.Hash"<00>.go.string."crypto.Hash" crypto.Hash<00>Lgo.string.hdr."func(crypto.Hash) bool" Dgo.string."func(crypto.Hash) bool"<00>Dgo.string."func(crypto.Hash) bool"0.func(crypto.Hash) bool<00>.type.func("".Hash) bool<02><00>c<>B<EFBFBD>30<02> runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(crypto.Hash) bool"p@go.weak.type.*func("".Hash) bool<00>"runtime.zerovalue<00><02>.type.func("".Hash) bool<00><02>.type.func("".Hash) bool<00>type."".Hash<00>type.bool<00>jgo.typelink.func(crypto.Hash) bool func("".Hash) bool.type.func("".Hash) bool<00>Zgo.string.hdr."func(crypto.Hash) crypto.Hash" Rgo.string."func(crypto.Hash) crypto.Hash"<00>Rgo.string."func(crypto.Hash) crypto.Hash"@<func(crypto.Hash) crypto.Hash<00>4type.func("".Hash) "".Hash<02><00>BR<42><52>30<02> runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(crypto.Hash) crypto.Hash"pFgo.weak.type.*func("".Hash) "".Hash<00>"runtime.zerovalue<00><02>4type.func("".Hash) "".Hash<00><02>4type.func("".Hash) "".Hash<00>type."".Hash<00>type."".Hash<00>~go.typelink.func(crypto.Hash) crypto.Hash func("".Hash) "".Hash4type.func("".Hash) "".Hash<00>Vgo.string.hdr."func(crypto.Hash) hash.Hash" Ngo.string."func(crypto.Hash) hash.Hash"<00>Ngo.string."func(crypto.Hash) hash.Hash"@8func(crypto.Hash) hash.Hash<00>8type.func("".Hash) hash.Hash<02><00>6h<36><30<02> runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(crypto.Hash) hash.Hash"pJgo.weak.type.*func("".Hash) hash.Hash<00>"runtime.zerovalue<00><02>8type.func("".Hash) hash.Hash<00><02>8type.func("".Hash) hash.Hash<00>type."".Hash<00>type.hash.Hash<00>~go.typelink.func(crypto.Hash) hash.Hash func("".Hash) hash.Hash8type.func("".Hash) hash.Hash<00>Jgo.string.hdr."func(crypto.Hash) int" Bgo.string."func(crypto.Hash) int"<00>Bgo.string."func(crypto.Hash) int"0,func(crypto.Hash) int<00>,type.func("".Hash) int<02><00>L<>
430<02> runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(crypto.Hash) int"p>go.weak.type.*func("".Hash) int<00>"runtime.zerovalue<00><02>,type.func("".Hash) int<00><02>,type.func("".Hash) int<00>type."".Hash<00>type.int<00>fgo.typelink.func(crypto.Hash) int func("".Hash) int,type.func("".Hash) int<00>"go.importpath."". $go.string."crypto"<00>type."".Hash<00><00>m<>u<08>:0<02> runtime.algarray@runtime.gcbits.P6go.string.hdr."crypto.Hash"ptype.*"".Hash<00>"runtime.zerovalue`<02>type."".Hash<00>(go.string.hdr."Hash"<00>"go.importpath."".<00><02>type."".Hash<00>2go.string.hdr."Available"<00> type.func() bool<00>.type.func("".Hash) bool<00>("".(*Hash).Available<00>""".Hash.Available<00>0go.string.hdr."HashFunc"<00>&type.func() "".Hash<00>4type.func("".Hash) "".Hash<00>&"".(*Hash).HashFunc<00> "".Hash.HashFunc<00>&go.string.hdr."New"<00>*type.func() hash.Hash<00>8type.func("".Hash) hash.Hash<00>"".(*Hash).New<00>"".Hash.New<00>(go.string.hdr."Size"<00>type.func() int<00>,type.func("".Hash) int<00>"".(*Hash).Size<00>"".Hash.Size<00>Dgo.string.hdr."[]func() hash.Hash" <go.string."[]func() hash.Hash"<00><go.string."[]func() hash.Hash"0&[]func() hash.Hash<00>.type.[]func() hash.Hash<02><00>,0a| 0<02> runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."[]func() hash.Hash"p@go.weak.type.*[]func() hash.Hash<00>"runtime.zerovalue<00>*type.func() hash.Hash<00>bgo.typelink.[]func() hash.Hash []func() hash.Hash.type.[]func() hash.Hash<00>.go.string.hdr."[]uint8" &go.string."[]uint8"<00>&go.string."[]uint8"[]uint8<00>type.[]uint8<02><00><00>~.8 0<02> runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8<00>"runtime.zerovalue<00>type.uint8<00>6go.typelink.[]uint8 []uint8type.[]uint8<00>2go.string.hdr."[16]uint8" *go.string."[16]uint8"<00>*go.string."[16]uint8" [16]uint8<00>type.[16]uint8<02><00><00>}5G<01>0<02> runtime.algarray@runtime.gcbits.P2go.string.hdr."[16]uint8"p.go.weak.type.*[16]uint8<00>"runtime.zerovalue<00>type.uint8<00>type.[]uint8<00>>go.typelink.[16]uint8 [16]uint8type.[16]uint8<00>Bgo.string.hdr."*crypto.PublicKey" :go.string."*crypto.PublicKey"<00>:go.string."*crypto.PublicKey"0$*crypto.PublicKey<00>$type.*"".PublicKey<00><00><00>f<EFBFBD><66>6 0<02> runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*crypto.PublicKey"p6go.weak.type.**"".PublicKey<00>"runtime.zerovalue<00>"type."".PublicKey<00>"runtime.gcbits.03<00>@go.string.hdr."crypto.PublicKey" 8go.string."crypto.PublicKey"<00>8go.string."crypto.PublicKey"0"crypto.PublicKey<00>2go.string.hdr."PublicKey" *go.string."PublicKey"<00>*go.string."PublicKey" PublicKey<00>"type."".PublicKey<00><00><00>8A0<02> runtime.algarray@"runtime.gcbits.03P@go.string.hdr."crypto.PublicKey"p$type.*"".PublicKey<00>"runtime.zerovalue<00><02>"type."".PublicKey`<02>"type."".PublicKey<00>2go.string.hdr."PublicKey"<00>"go.importpath."".<00><02>"type."".PublicKey<00>Dgo.string.hdr."*crypto.PrivateKey" <go.string."*crypto.PrivateKey"<00><go.string."*crypto.PrivateKey"0&*crypto.PrivateKey<00>&type.*"".PrivateKey<00><00>1<><31>6 0<02> runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*crypto.PrivateKey"p8go.weak.type.**"".PrivateKey<00>"runtime.zerovalue<00>$type."".PrivateKey<00>Bgo.string.hdr."crypto.PrivateKey" :go.string."crypto.PrivateKey"<00>:go.string."crypto.PrivateKey"0$crypto.PrivateKey<00>4go.string.hdr."PrivateKey"
,go.string."PrivateKey"<00>,go.string."PrivateKey" PrivateKey<00>$type."".PrivateKey<00><00><00><>^0<02> runtime.algarray@"runtime.gcbits.03PBgo.string.hdr."crypto.PrivateKey"p&type.*"".PrivateKey<00>"runtime.zerovalue<00><02>$type."".PrivateKey`<02>$type."".PrivateKey<00>4go.string.hdr."PrivateKey"<00>"go.importpath."".<00><02>$type."".PrivateKey<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·410f03dfc399aa45a6361b33b11e4c2b<00><00>Ngo.string.hdr."func() crypto.PublicKey" Fgo.string."func() crypto.PublicKey"<00>Fgo.string."func() crypto.PublicKey"00func() crypto.PublicKey<00>0type.func() "".PublicKey<02><00>T<>,30<02> runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func() crypto.PublicKey"pBgo.weak.type.*func() "".PublicKey<00>"runtime.zerovalue<00><02>0type.func() "".PublicKey<00><02>0type.func() "".PublicKey<00>"type."".PublicKey<00>ngo.typelink.func() crypto.PublicKey func() "".PublicKey0type.func() "".PublicKey<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·3bb21ca8fe1d99a3e492463bd711418a<00>Dgo.string.hdr."*crypto.SignerOpts" <go.string."*crypto.SignerOpts"<00><go.string."*crypto.SignerOpts"0&*crypto.SignerOpts<00>&type.*"".SignerOpts<00><00>5~<7E>6 0<02> runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*crypto.SignerOpts"p8go.weak.type.**"".SignerOpts<00>"runtime.zerovalue<00>$type."".SignerOpts<00>Bgo.string.hdr."crypto.SignerOpts" :go.string."crypto.SignerOpts"<00>:go.string."crypto.SignerOpts"0$crypto.SignerOpts<00>4go.string.hdr."SignerOpts"
,go.string."SignerOpts"<00>,go.string."SignerOpts" SignerOpts<00>$type."".SignerOpts<00><00><00><><EFBFBD><EFBFBD>0<02> runtime.algarray@"runtime.gcbits.03PBgo.string.hdr."crypto.SignerOpts"p&type.*"".SignerOpts<00>"runtime.zerovalue<00><02>$type."".SignerOpts<00>0go.string.hdr."HashFunc"<00>&type.func() "".Hash`<02>$type."".SignerOpts<00>4go.string.hdr."SignerOpts"<00>"go.importpath."".<00><02>$type."".SignerOpts<00><10>go.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)" <<00>go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"<00><10>go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"<06>zfunc(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)<00>ztype.func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)<02><00><00>@`30<02> runtime.algarray@"runtime.gcbits.01P<00>go.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"p<00>go.weak.type.*func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)<00>"runtime.zerovalue<00><02>ztype.func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)<00><02>ztype.func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)<00>type.io.Reader<00>type.[]uint8<00>$type."".SignerOpts<00>type.[]uint8<00>type.error<00><10>go.typelink.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error) func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)ztype.func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)<00><go.string.hdr."*crypto.Signer" 4go.string."*crypto.Signer"<00>4go.string."*crypto.Signer" *crypto.Signer<00>type.*"".Signer<00><00>Io<49><6F>6 0<02> runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*crypto.Signer"p0go.weak.type.**"".Signer<00>"runtime.zerovalue<00>type."".Signer<00>:go.string.hdr."crypto.Signer"
2go.string."crypto.Signer"<00>2go.string."crypto.Signer" crypto.Signer<00>,go.string.hdr."Public" $go.string."Public"<00>$go.string."Public"Public<00>(go.string.hdr."Sign"  go.string."Sign"<00> go.string."Sign"
Sign<00>,go.string.hdr."Signer" $go.string."Signer"<00>$go.string."Signer"Signer<00>type."".Signer<00><00>y<><79>0<02> runtime.algarray@"runtime.gcbits.03P:go.string.hdr."crypto.Signer"ptype.*"".Signer<00>"runtime.zerovalue<00><02>type."".Signer<00>,go.string.hdr."Public"<00>0type.func() "".PublicKey<00>(go.string.hdr."Sign"<00>ztype.func(io.Reader, []uint8, "".SignerOpts) ([]uint8, error)`<02>type."".Signer<00>,go.string.hdr."Signer"<00>"go.importpath."".<00><02>type."".Signer<00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·410f03dfc399aa45a6361b33b11e4c2b<00><00>Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<00>Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578<00>Jgo.string.hdr."*crypto.DecrypterOpts" Bgo.string."*crypto.DecrypterOpts"<00>Bgo.string."*crypto.DecrypterOpts"0,*crypto.DecrypterOpts<00>,type.*"".DecrypterOpts<00><00>{R)<29>6 0<02> runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*crypto.DecrypterOpts"p>go.weak.type.**"".DecrypterOpts<00>"runtime.zerovalue<00>*type."".DecrypterOpts<00>Hgo.string.hdr."crypto.DecrypterOpts" @go.string."crypto.DecrypterOpts"<00>@go.string."crypto.DecrypterOpts"0*crypto.DecrypterOpts<00>:go.string.hdr."DecrypterOpts"
2go.string."DecrypterOpts"<00>2go.string."DecrypterOpts" DecrypterOpts<00>*type."".DecrypterOpts<00><00><00>_<EFBFBD><5F>0<02> runtime.algarray@"runtime.gcbits.03PHgo.string.hdr."crypto.DecrypterOpts"p,type.*"".DecrypterOpts<00>"runtime.zerovalue<00><02>*type."".DecrypterOpts`<02>*type."".DecrypterOpts<00>:go.string.hdr."DecrypterOpts"<00>"go.importpath."".<00><02>*type."".DecrypterOpts<00><10>go.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)" ?<00>go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"<00><10>go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"<06><00>func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)<00><10>type.func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<02><00>
<EFBFBD><EFBFBD>S30<02> runtime.algarray@"runtime.gcbits.01P<00>go.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"p<00>go.weak.type.*func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00>"runtime.zerovalue<00><02><00>type.func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00><02><00>type.func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00>type.io.Reader<00>type.[]uint8<00>*type."".DecrypterOpts<00>type.[]uint8<00>type.error<00><10>go.typelink.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error) func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00>type.func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00>Bgo.string.hdr."*crypto.Decrypter" :go.string."*crypto.Decrypter"<00>:go.string."*crypto.Decrypter"0$*crypto.Decrypter<00>$type.*"".Decrypter<00><00>׭ʹ6 0<02> runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*crypto.Decrypter"p6go.weak.type.**"".Decrypter<00>"runtime.zerovalue<00>"type."".Decrypter<00>@go.string.hdr."crypto.Decrypter" 8go.string."crypto.Decrypter"<00>8go.string."crypto.Decrypter"0"crypto.Decrypter<00>.go.string.hdr."Decrypt" &go.string."Decrypt"<00>&go.string."Decrypt"Decrypt<00>2go.string.hdr."Decrypter" *go.string."Decrypter"<00>*go.string."Decrypter" Decrypter<00>"type."".Decrypter<00><00><>0<02> runtime.algarray@"runtime.gcbits.03P@go.string.hdr."crypto.Decrypter"p$type.*"".Decrypter<00>"runtime.zerovalue<00><02>"type."".Decrypter<00>.go.string.hdr."Decrypt"<00><00>type.func(io.Reader, []uint8, "".DecrypterOpts) ([]uint8, error)<00>,go.string.hdr."Public"<00>0type.func() "".PublicKey`<02>"type."".Decrypter<00>2go.string.hdr."Decrypter"<00>"go.importpath."".<00><02>"type."".Decrypter<00>.go.string.hdr."runtime" &go.string."runtime"<00>&go.string."runtime"runtime<00>,go.importpath.runtime. &go.string."runtime"<00>(go.string.hdr."hash"  go.string."hash"<00> go.string."hash"
hash<00>&go.importpath.hash.  go.string."hash"<00>$go.string.hdr."io" go.string."io"<00>go.string."io"io<00>"go.importpath.io. go.string."io"<00>.go.string.hdr."strconv" &go.string."strconv"<00>&go.string."strconv"strconv<00>,go.importpath.strconv. &go.string."strconv"<00>,"".(*Hash).HashFunc·f&"".(*Hash).HashFunc<00>$"".(*Hash).Size·f"".(*Hash).Size<00>""".(*Hash).New·f"".(*Hash).New<00>."".(*Hash).Available·f("".(*Hash).Available<00>&"".Signer.Public·f "".Signer.Public<00>""".Signer.Sign·f"".Signer.Sign<00>2"".SignerOpts.HashFunc·f,"".SignerOpts.HashFunc<00>."".Decrypter.Decrypt·f("".Decrypter.Decrypt<00>,"".Decrypter.Public·f&"".Decrypter.Public<00>"runtime.zerovalue<00><>go13ld