1 !<arch> 2 __.PKGDEF 0 0 0 644 21540 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "a660a74677467f9001c40ca4fd642789e90d7b3b" 5 6 $$ 7 package rsa 8 import runtime "runtime" 9 import crypto "crypto" 10 import hash "hash" 11 import io "io" 12 import subtle "crypto/subtle" 13 import errors "errors" 14 import big "math/big" 15 import bytes "bytes" 16 import rand "crypto/rand" 17 type @"".PKCS1v15DecryptOptions struct { SessionKeyLen int } 18 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 19 type @"math/big".Word uintptr 20 type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int } 21 import rand "math/rand" // indirect 22 type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) } 23 type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source } 24 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") ExpFloat64 () (? float64) 25 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float32 () (? float32) 26 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float64 () (? float64) 27 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int () (? int) 28 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31 () (? int32) 29 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31n (@"math/rand".n3 int32) (? int32) 30 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63 () (? int64) 31 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63n (@"math/rand".n3 int64) (? int64) 32 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Intn (@"math/rand".n3 int) (? int) 33 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") NormFloat64 () (? float64) 34 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Perm (@"math/rand".n3 int) (? []int) 35 func (@"math/rand".r1 *@"math/rand".Rand "esc:0x9") Seed (@"math/rand".seed2 int64) 36 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Uint32 () (? uint32) 37 type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) } 38 type @"math/big".nat []@"math/big".Word 39 func (@"math/big".z2 @"math/big".nat) @"math/big".add (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 40 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".and (@"math/big".x3 @"math/big".nat "esc:0x1", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat) 41 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".andNot (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat) 42 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bit (@"math/big".i3 uint) (? uint) { var @"math/big".j4 uint; ; @"math/big".j4 = @"math/big".i3 / 0x40; if @"math/big".j4 >= uint(len(@"math/big".x2)) { return 0x0 }; return uint(@"math/big".x2[@"math/big".j4] >> (@"math/big".i3 % 0x40) & @"math/big".Word(0x1)) } 43 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bitLen () (? int) 44 func (@"math/big".z2 @"math/big".nat "esc:0x1") @"math/big".bytes (@"math/big".buf3 []byte "esc:0x1") (@"math/big".i1 int) 45 func (@"math/big".z1 @"math/big".nat "esc:0x1") @"math/big".clear () 46 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".cmp (@"math/big".y3 @"math/big".nat "esc:0x1") (@"math/big".r1 int) 47 func (@"math/big".q1 @"math/big".nat) @"math/big".convertWords (@"math/big".s2 []byte "esc:0x1", @"math/big".charset3 string "esc:0x1", @"math/big".b4 @"math/big".Word, @"math/big".ndigits5 int, @"math/big".bb6 @"math/big".Word, @"math/big".table7 []@"math/big".divisor "esc:0x9") 48 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".decimalString () (? string) 49 func (@"math/big".z3 @"math/big".nat) @"math/big".div (@"math/big".z24 @"math/big".nat, @"math/big".u5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat) 50 func (@"math/big".z3 @"math/big".nat "esc:0x12") @"math/big".divLarge (@"math/big".u4 @"math/big".nat, @"math/big".uIn5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat) 51 func (@"math/big".z3 @"math/big".nat) @"math/big".divW (@"math/big".x4 @"math/big".nat, @"math/big".y5 @"math/big".Word) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".Word) 52 func (@"math/big".z2 @"math/big".nat) @"math/big".expNN (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 53 func (@"math/big".z2 @"math/big".nat) @"math/big".expNNMontgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 54 func (@"math/big".z2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 55 func (@"math/big".z2 @"math/big".nat) @"math/big".expWW (@"math/big".x3 @"math/big".Word, @"math/big".y4 @"math/big".Word) (? @"math/big".nat) 56 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".hexString () (? string) 57 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".make (@"math/big".n3 int) (? @"math/big".nat) 58 func (@"math/big".x2 @"math/big".nat) @"math/big".modW (@"math/big".d3 @"math/big".Word) (@"math/big".r1 @"math/big".Word) 59 func (@"math/big".z2 @"math/big".nat) @"math/big".montgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat, @"math/big".k6 @"math/big".Word, @"math/big".n7 int) (? @"math/big".nat) 60 func (@"math/big".z2 @"math/big".nat) @"math/big".mul (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 61 func (@"math/big".z2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".Word, @"math/big".r5 @"math/big".Word) (? @"math/big".nat) 62 func (@"math/big".z2 @"math/big".nat) @"math/big".mulRange (@"math/big".a3 uint64, @"math/big".b4 uint64) (? @"math/big".nat) 63 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".norm () (? @"math/big".nat) 64 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".or (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat) 65 func (@"math/big".n2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps3 int) (? bool) 66 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".random (@"math/big".rand3 *@"math/rand".Rand "esc:0x9", @"math/big".limit4 @"math/big".nat "esc:0x1", @"math/big".n5 int) (? @"math/big".nat) 67 func (@"math/big".z5 @"math/big".nat) @"math/big".scan (@"math/big".r6 @"io".ByteScanner, @"math/big".base7 int, @"math/big".fracOk8 bool) (@"math/big".res1 @"math/big".nat, @"math/big".b2 int, @"math/big".count3 int, @"math/big".err4 error) 68 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".set (@"math/big".x3 @"math/big".nat "esc:0x9") (? @"math/big".nat) 69 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBit (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".i4 uint, @"math/big".b5 uint) (? @"math/big".nat) 70 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBytes (@"math/big".buf3 []byte "esc:0x1") (? @"math/big".nat) 71 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setUint64 (@"math/big".x3 uint64) (? @"math/big".nat) 72 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setWord (@"math/big".x3 @"math/big".Word) (? @"math/big".nat) 73 func (@"math/big".z2 @"math/big".nat) @"math/big".shl (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat) 74 func (@"math/big".z2 @"math/big".nat) @"math/big".shr (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat) 75 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".sticky (@"math/big".i3 uint) (? uint) 76 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".string (@"math/big".charset3 string "esc:0x1") (? string) 77 func (@"math/big".z2 @"math/big".nat) @"math/big".sub (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 78 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".trailingZeroBits () (? uint) 79 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".xor (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat) 80 import fmt "fmt" // indirect 81 type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } 82 type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } 83 type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat } 84 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Abs (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 85 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Add (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 86 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") And (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 87 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") AndNot (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 88 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Binomial (@"math/big".n3 int64, @"math/big".k4 int64) (? *@"math/big".Int) 89 func (@"math/big".x2 *@"math/big".Int "esc:0x9") Bit (@"math/big".i3 int) (? uint) 90 func (@"math/big".x2 *@"math/big".Int "esc:0x1") BitLen () (? int) 91 func (@"math/big".x2 *@"math/big".Int "esc:0x22") Bits () (? []@"math/big".Word) { return @"math/big".x2.@"math/big".abs } 92 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Bytes () (? []byte) 93 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Cmp (@"math/big".y3 *@"math/big".Int "esc:0x1") (@"math/big".r1 int) 94 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Div (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 95 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") DivMod (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".m6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) 96 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Exp (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x1", @"math/big".m5 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 97 func (@"math/big".x1 *@"math/big".Int "esc:0x9") Format (@"math/big".s2 @"fmt".State, @"math/big".ch3 rune) 98 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") GCD (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9", @"math/big".a5 *@"math/big".Int "esc:0x9", @"math/big".b6 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 99 func (@"math/big".z2 *@"math/big".Int "esc:0x9") GobDecode (@"math/big".buf3 []byte "esc:0x1") (? error) 100 func (@"math/big".x3 *@"math/big".Int "esc:0x1") GobEncode () (? []byte, ? error) 101 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Int64 () (? int64) { var @"math/big".v3 int64; ; @"math/big".v3 = int64(@"math/big".low64(@"math/big".x2.@"math/big".abs)); if @"math/big".x2.@"math/big".neg { @"math/big".v3 = -@"math/big".v3 }; return @"math/big".v3 } 102 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Lsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int) 103 func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalJSON () (? []byte, ? error) 104 func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalText () (@"math/big".text1 []byte, @"math/big".err2 error) 105 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mod (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 106 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModInverse (@"math/big".g3 *@"math/big".Int "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 107 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModSqrt (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".p4 *@"math/big".Int) (? *@"math/big".Int) 108 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mul (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 109 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") MulRange (@"math/big".a3 int64, @"math/big".b4 int64) (? *@"math/big".Int) 110 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Neg (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 111 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Not (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 112 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Or (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 113 func (@"math/big".x2 *@"math/big".Int "esc:0x9") ProbablyPrime (@"math/big".n3 int) (? bool) 114 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Quo (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 115 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") QuoRem (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".r6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) 116 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rand (@"math/big".rnd3 *@"math/rand".Rand "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x1") (? *@"math/big".Int) 117 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rem (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 118 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int) 119 func (@"math/big".z2 *@"math/big".Int "esc:0x9") Scan (@"math/big".s3 @"fmt".ScanState, @"math/big".ch4 rune) (? error) 120 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Set (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 121 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBit (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".i4 int, @"math/big".b5 uint) (? *@"math/big".Int) 122 func (@"math/big".z2 *@"math/big".Int "esc:0x12") SetBits (@"math/big".abs3 []@"math/big".Word) (? *@"math/big".Int) 123 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBytes (@"math/big".buf3 []byte "esc:0x1") (? *@"math/big".Int) 124 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetInt64 (@"math/big".x3 int64) (? *@"math/big".Int) 125 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") SetString (@"math/big".s4 string, @"math/big".base5 int) (? *@"math/big".Int, ? bool) 126 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetUint64 (@"math/big".x3 uint64) (? *@"math/big".Int) 127 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Sign () (? int) { if len(@"math/big".x2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x2.@"math/big".neg { return -0x1 }; return 0x1 } 128 func (@"math/big".x2 *@"math/big".Int "esc:0x9") String () (? string) 129 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Sub (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 130 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Uint64 () (? uint64) { return @"math/big".low64(@"math/big".x2.@"math/big".abs) } 131 func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalJSON (@"math/big".text3 []byte) (? error) 132 func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalText (@"math/big".text3 []byte) (? error) 133 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Xor (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 134 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") @"math/big".binaryGCD (@"math/big".a3 *@"math/big".Int "esc:0x9", @"math/big".b4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 135 func (@"math/big".z4 *@"math/big".Int "esc:0x1a") @"math/big".scan (@"math/big".r5 @"io".ByteScanner, @"math/big".base6 int) (? *@"math/big".Int, ? int, ? error) 136 type @"".PublicKey struct { N *@"math/big".Int; E int } 137 func @"".EncryptPKCS1v15 (@"".rand3 @"io".Reader, @"".pub4 *@"".PublicKey "esc:0x9", @"".msg5 []byte "esc:0x9") (@"".out1 []byte, @"".err2 error) 138 type @"".CRTValue struct { Exp *@"math/big".Int; Coeff *@"math/big".Int; R *@"math/big".Int } 139 type @"".PrecomputedValues struct { Dp *@"math/big".Int; Dq *@"math/big".Int; Qinv *@"math/big".Int; CRTValues []@"".CRTValue } 140 type @"crypto".PublicKey interface {} 141 type @"hash".Hash interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Write(@"io".p []byte) (@"io".n int, @"io".err error) } 142 type @"crypto".Hash uint 143 func (@"crypto".h2 @"crypto".Hash) Available () (? bool) { return @"crypto".h2 < @"crypto".Hash(0x10) && @"crypto".hashes[@"crypto".h2] != nil } 144 func (@"crypto".h2 @"crypto".Hash) HashFunc () (? @"crypto".Hash) { return @"crypto".h2 } 145 func (@"crypto".h2 @"crypto".Hash) New () (? @"hash".Hash) 146 func (@"crypto".h2 @"crypto".Hash) Size () (? int) 147 type @"crypto".SignerOpts interface { HashFunc() (? @"crypto".Hash) } 148 type @"crypto".DecrypterOpts interface {} 149 type @"".PrivateKey struct { ? @"".PublicKey; D *@"math/big".Int; Primes []*@"math/big".Int; Precomputed @"".PrecomputedValues } 150 func (@"".priv3 *@"".PrivateKey "esc:0x9") Decrypt (@"".rand4 @"io".Reader, @"".ciphertext5 []byte "esc:0x1", @"".opts6 @"crypto".DecrypterOpts "esc:0x9") (@"".plaintext1 []byte, @"".err2 error) 151 func (@"".priv1 *@"".PrivateKey "esc:0x9") Precompute () 152 func (@"".priv2 *@"".PrivateKey "esc:0x12") Public () (? @"crypto".PublicKey) { return &@"".priv2.PublicKey } 153 func (@"".priv3 *@"".PrivateKey "esc:0x9") Sign (@"".rand4 @"io".Reader, @"".msg5 []byte, @"".opts6 @"crypto".SignerOpts) (? []byte, ? error) 154 func (@"".priv2 *@"".PrivateKey "esc:0x9") Validate () (? error) 155 func @"".DecryptPKCS1v15 (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".ciphertext5 []byte "esc:0x1") (@"".out1 []byte, @"".err2 error) 156 func @"".DecryptPKCS1v15SessionKey (@"".rand2 @"io".Reader, @"".priv3 *@"".PrivateKey "esc:0x9", @"".ciphertext4 []byte "esc:0x1", @"".key5 []byte "esc:0x1") (@"".err1 error) 157 func @"".SignPKCS1v15 (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".hash5 @"crypto".Hash, @"".hashed6 []byte "esc:0x9") (@"".s1 []byte, @"".err2 error) 158 func @"".VerifyPKCS1v15 (@"".pub2 *@"".PublicKey "esc:0x9", @"".hash3 @"crypto".Hash, @"".hashed4 []byte "esc:0x1", @"".sig5 []byte "esc:0x1") (@"".err1 error) 159 const @"".PSSSaltLengthAuto = 0x0 160 const @"".PSSSaltLengthEqualsHash = -0x1 161 type @"".PSSOptions struct { SaltLength int; Hash @"crypto".Hash } 162 func (@"".pssOpts2 *@"".PSSOptions "esc:0x1") HashFunc () (? @"crypto".Hash) { return @"".pssOpts2.Hash } 163 func (@"".opts2 *@"".PSSOptions "esc:0x1") @"".saltLength () (? int) { if @"".opts2 == nil { return 0x0 }; return @"".opts2.SaltLength } 164 func @"".SignPSS (@"".rand3 @"io".Reader, @"".priv4 *@"".PrivateKey "esc:0x9", @"".hash5 @"crypto".Hash, @"".hashed6 []byte, @"".opts7 *@"".PSSOptions "esc:0x1") (@"".s1 []byte, @"".err2 error) 165 func @"".VerifyPSS (@"".pub2 *@"".PublicKey "esc:0x9", @"".hash3 @"crypto".Hash, @"".hashed4 []byte, @"".sig5 []byte "esc:0x1", @"".opts6 *@"".PSSOptions "esc:0x1") (? error) 166 type @"".OAEPOptions struct { Hash @"crypto".Hash; Label []byte } 167 func @"".GenerateKey (@"".random3 @"io".Reader, @"".bits4 int) (@"".priv1 *@"".PrivateKey, @"".err2 error) 168 func @"".GenerateMultiPrimeKey (@"".random3 @"io".Reader, @"".nprimes4 int, @"".bits5 int) (@"".priv1 *@"".PrivateKey, @"".err2 error) 169 var @"".ErrMessageTooLong error 170 func @"".EncryptOAEP (@"".hash3 @"hash".Hash, @"".random4 @"io".Reader, @"".pub5 *@"".PublicKey "esc:0x9", @"".msg6 []byte "esc:0x9", @"".label7 []byte) (@"".out1 []byte, @"".err2 error) 171 var @"".ErrDecryption error 172 var @"".ErrVerification error 173 func @"".DecryptOAEP (@"".hash3 @"hash".Hash, @"".random4 @"io".Reader, @"".priv5 *@"".PrivateKey "esc:0x9", @"".ciphertext6 []byte "esc:0x1", @"".label7 []byte) (@"".msg1 []byte, @"".err2 error) 174 func @"".init () 175 func @"math/big".low64 (@"math/big".z2 @"math/big".nat "esc:0x1") (? uint64) { if len(@"math/big".z2) == 0x0 { return 0x0 }; var @"math/big".v3 uint64; ; @"math/big".v3 = uint64(@"math/big".z2[0x0]); if false && len(@"math/big".z2) > 0x1 { @"math/big".v3 |= uint64(@"math/big".z2[0x1]) << 0x20 }; return @"math/big".v3 } 176 var @"crypto".hashes []func() (? @"hash".Hash) 177 178 $$ 179 _go_.o 0 0 0 644 172317 ` 180 go object darwin amd64 go1.5.1 X:none 181 182 ! 183 go13ldcrypto.acrypto/subtle.aerrors.aio.amath/big.abytes.ahash.acrypto/rand.a$"".EncryptPKCS1v15eH%H$pH;AHH$H$111H$`H$h1H$HH$PH$XH$(1H\$PH\$XHD$HH$HD$HH1H9HH$H HHL$PHD$XHD$hHL$`Ht71H$HH$PH$XH$`H$hHH$(H$H$(H+H,$H\$HHH?H=HHH$8HHH9};HH$HH$`HH$hHHH$HD$HD$H\$HL$ HD$(H$H$HH$XHH$L$8L$H$H$HHHHL)HLL9HHHIHtIIHMHL)HMH9H)I)IItML$H$L$L\$pL$LT$xLT$H$H|$H$H\$H$ H\$ H$HL$(HD$0H$hH$`Ht HH$8HH)HHH$HD$@H9HH$H$Hl$@L$L9H+H$H$H$H\$H$H\$H$0H\$H$8H\$ H$@H\$(HD$01$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ 1$H$H$H$H$H$H$(H\$HD$H\$H$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$H$HH$H$PH$H$XHH$H$HD$HHXH}#HH$H H6H$H$Hl$HH]H~#HH$H H1H)X 198 ^ 199 *runtime.racefuncenter 200 runtime.raceread&"".errPublicModulus 201 runtime.raceread&"".errPublicModulus&"".errPublicModulus 202 (runtime.racefuncexit 203 runtime.raceread 204 ,math/big.(*Int).BitLen("".ErrMessageTooLong 205 runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong 206 (runtime.racefuncexittype.[]uint8 207 "runtime.makeslice 208 "runtime.racewrite 210 *"".nonZeroRandomBytes 212 (runtime.racefuncexit 214 "runtime.racewrite 215 "runtime.slicecopy 216 0math/big.(*Int).SetBytes 217 "".encrypt 218 *math/big.(*Int).Bytes 219 $"".copyWithLeftPad 220 (runtime.racefuncexit 221 $runtime.panicindex 222 $runtime.panicindex 223 $runtime.panicslice 224 $runtime.panicslice 225 $runtime.panicindex 226 $runtime.panicindex 227 runtime.raceread2"".errPublicExponentSmall 228 runtime.raceread2"".errPublicExponentSmall2"".errPublicExponentSmall 229 runtime.raceread2"".errPublicExponentLarge 230 runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge 231 0runtime.morestack_noctxt2"".autotmp_0025"type.math/big.Int"".autotmp_0024?"type.math/big.Int"".autotmp_0023type.int"".autotmp_0021type.[]uint8"".autotmp_0020$type.*math/big.Int"".autotmp_0019$type.*math/big.Int"".autotmp_0016type.int"".autotmp_0015type.int"".autotmp_0009type.[]uint8"".autotmp_0008type.int"".autotmp_0007type.int"".autotmp_0006type.int"".autotmp_0005type.[]uint8"".autotmp_0004type.int"".~r1type.error"".pub$type.*"".PublicKey 234 "".mmtype.[]uint8 235 "".pstype.[]uint8 236 "".emtype.[]uint8"".errtype.error"".errtype.error"".out`type.[]uint8"".msg0type.[]uint8"".pub $type.*"".PublicKey"".randtype.io.ReaderF"@"430m*0/@.(%1Y}Y\[^Ij0 \.R#Wv"=-?YI 3!"5Tgclocals6363521974a113cb35f3d9f8d6188df7Tgclocals581a42a69209f974dd2b79690ca3daa3dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".DecryptPKCS1v15eH%HD$H;AHH$H$111H$H$1H$H$H$H$H1H\$pH\$xHD$hH$HD$hH1H9HH$H HHL$pHD$xH$H$Ht71H$H$H$H$H$HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(HL$0LT$8H|$@Ht$HHD$PHl$XHT$`L$H$H$H$H$Ht HHueHH$H H1H$H$H$H$H$H$H$HHIH9w8H)I)MItMH$L$L$HH$H$HD$hHXH}#HH$H HH$H$Hl$hH]H~#HH$H H1He8 255 X 256 *runtime.racefuncenter 257 runtime.raceread&"".errPublicModulus 258 runtime.raceread&"".errPublicModulus&"".errPublicModulus 259 (runtime.racefuncexit 260 $"".decryptPKCS1v15 261 (runtime.racefuncexit "".ErrDecryption 262 runtime.raceread "".ErrDecryption "".ErrDecryption 263 (runtime.racefuncexit 264 (runtime.racefuncexit 265 $runtime.panicslice 266 267 runtime.raceread 268 2"".errPublicExponentSmall 269 270 runtime.raceread 271 2"".errPublicExponentSmall 272 2"".errPublicExponentSmall 274 runtime.raceread2"".errPublicExponentLarge 277 runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge 281 0runtime.morestack_noctxt"".autotmp_0031type.error"".autotmp_0029type.error"".~r1_type.error"".pubo$type.*"".PublicKey"".err?type.error"".errtype.error"".out`type.[]uint8"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.ReaderBjBV~0}*X6 :+\#]ZVMP!"<Tgclocals476d7ce44f720ffa6a3f2dc237f5d028Tgclocalsffd121e3dbb6990906d76efbdd233e0ddprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go8"".DecryptPKCS1v15SessionKeyeH%HD$H;AHH$H$11H$H$ H$Hy1H\$xH$HD$pH$HD$pH1H9HH$H HHL$xH$H$H$HtH$H$ HH$H$H$H+H,$Hl$HHH?H=HHH$HHHl$hH)H};HH$HH$HH$ HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(L$HL$0L\$8HD$@H|$HLD$PHt$XHl$`L$H$H$H$ H$Ht HHl$hH9t;HH$HH$HH$ HHHL)D1!!!!!HcH!HHL)HIH9woH)I)MItMH$H$H\$LT$H$H\$L$LL$ H$Hl$(L$LD$0HH$H$HD$pHXH}#HH$H H"H$H$Hl$pH]H~#HH$H H1H H 296 X 297 *runtime.racefuncenter 298 runtime.raceread&"".errPublicModulus 299 runtime.raceread&"".errPublicModulus&"".errPublicModulus 300 (runtime.racefuncexit 301 runtime.raceread 302 ,math/big.(*Int).BitLen "".ErrDecryption 303 runtime.raceread "".ErrDecryption "".ErrDecryption 304 (runtime.racefuncexit 305 $"".decryptPKCS1v15 306 (runtime.racefuncexit "".ErrDecryption 307 runtime.raceread "".ErrDecryption "".ErrDecryption 308 (runtime.racefuncexit 310 <crypto/subtle.ConstantTimeCopy 312 (runtime.racefuncexit 314 $runtime.panicslice 316 runtime.raceread 2"".errPublicExponentSmall 319 runtime.raceread 2"".errPublicExponentSmall 2"".errPublicExponentSmall 322 runtime.raceread2"".errPublicExponentLarge 323 runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge 324 0runtime.morestack_noctxt6"".autotmp_0055type.int"".autotmp_0050type.[]uint8"".autotmp_0049type.int"".autotmp_0048type.int"".autotmp_0047type.int"".autotmp_0046type.int32"".autotmp_0045type.int32"".autotmp_0044type.int32"".autotmp_0043type.int32"".autotmp_0042type.int32"".autotmp_0040type.int"".autotmp_0039type.int"".autotmp_0038type.int"".autotmp_0036type.int"".autotmp_0035/type.[]uint8"".autotmp_0034type.int"".autotmp_0033type.int"".~r1type.error"".pub$type.*"".PublicKey 327 "".em_type.[]uint8"".ktype.int"".errtype.error"".errtype.error"".key`type.[]uint8"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.ReaderRDr,+('@. 331 . 332 As ' 334 F+C#FZ^"#!"3Tgclocals7e6d351e62617dcad5cf1e9261a02ab2Tgclocals5ad638fd42f6c4d50bbbeafb5772356cdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".decryptPKCS1v15eH%HD$H;AbHH$H$111H$8H$@H$01H$H$ H$(H$H$H$H$H+H,$H\$HHH?H=HHH\$XH};HH$HH$8HH$@H1$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0H$@H$8Ht HH$HT$HL$HD$H$H$HD$X1H\$pH\$xH$H$HL$HH9~HD$HHH$HD$HD$Ht$H\$ LD$(Hl$HHH)HHD$xL$H9H)I)IHt$pItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$0HL$pHD$xH$H$(H$HH$ bH$H$H$ H8.1HH1HHH!HH!HH!H\$hHHHH$H$0H$L$ IIH+HHH1HHH!HH!HH!H\$@HHT$PHL9HD$`L9QIH$L$LT$PL$ H|$`L9I;+1HH1HHH!HH!HH!H$0HLH!HHHH!HH!H H$01HHH!HHL!H HH\$PHHL94H 341 )HcHH\$hHl$@H!HHHH!H!HHH$1HHHH!HH!H H$01H$8H$@H|8 349 X 350 *runtime.racefuncenter 351 runtime.raceread 352 ,math/big.(*Int).BitLen "".ErrDecryption 353 runtime.raceread "".ErrDecryption "".ErrDecryption 354 (runtime.racefuncexit 355 0math/big.(*Int).SetBytes 356 "".decrypt 357 (runtime.racefuncexit 358 *math/big.(*Int).Bytestype.[]uint8 359 "runtime.makeslice 361 "runtime.slicecopy 363 runtime.raceread 365 runtime.raceread 366 runtime.raceread 367 (runtime.racefuncexit 368 $runtime.panicindex 369 $runtime.panicindex 370 $runtime.panicindex 371 $runtime.panicindex 372 $runtime.panicindex 373 $runtime.panicindex 374 $runtime.panicslice 375 0runtime.morestack_noctxtT"".autotmp_0088type.int"".autotmp_0087type.int"".autotmp_0086type.int"".autotmp_0085type.int"".autotmp_0084type.int"".autotmp_0083type.int"".autotmp_0082type.int"".autotmp_0081type.int"".autotmp_0080type.int"".autotmp_0079?"type.math/big.Int"".autotmp_0077type.int"".autotmp_0076type.uint8"".autotmp_0075type.uint8"".autotmp_0074type.uint8"".autotmp_0073type.int"".autotmp_0072type.uint8"".autotmp_0071type.uint8"".autotmp_0070type.uint8"".autotmp_0069type.uint8"".autotmp_0068type.uint8"".autotmp_0066type.[]uint8"".autotmp_0065type.int"".autotmp_0064type.int"".autotmp_0063type.[]uint8"".autotmp_0062type.int"".autotmp_0061otype.[]uint8"".autotmp_0059$type.*math/big.Int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".itype.int$"".lookingForIndextype.int$"".secondByteIsTwotype.int$"".firstByteIsZerotype.int"".ktype.int"".errtype.error"".indextype.int 378 "".emptype.[]uint8"".valid`type.int"".ciphertext0type.[]uint8"".priv &type.*"".PrivateKey"".randtype.io.Reader6GFEH@.@=^G41nwk$ !.6+Yma_i= GTgclocalsfee89478d16698ce23104b6d552fc55cTgclocalse6c77489c3dbec70f034eb54b48712b5dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go*"".nonZeroRandomBytes eH%H;aPHhH\$hH$11H$H$H$H$H$H\$H\$pH\$H\$xH\$H$H\$ HL$xHT$pHl$0HD$8H$H$Ht 385 Hh1H9HD$HH9WHH$HL$xHT$pHD$HH9rHLHHL$L9.H9%H)I)IItMH$H$H$H\$LL$PLL$Hl$XHl$LD$`LD$ HL$0HD$8H$H$Ht 387 HhH\$pHl$HLD$xL9H+H$HT$pHL$xHD$HH9seH+@l$GH9sMHH$HD$HHL$xHT$pH9s%Hl$GHB@+HD$HH9HH9eHh$ 395 B 396 *runtime.racefuncenter 397 io.ReadFull 398 (runtime.racefuncexit 399 runtime.raceread 400 io.ReadFull 401 (runtime.racefuncexit 402 runtime.raceread 403 "runtime.racewrite 404 $runtime.panicindex 405 $runtime.panicindex 406 $runtime.panicindex 407 $runtime.panicindex 408 $runtime.panicindex 409 $runtime.panicslice 410 (runtime.racefuncexit 411 $runtime.panicindex 412 0runtime.morestack_noctxtp"".autotmp_0094Atype.uint8"".autotmp_0093type.error"".autotmp_0092/type.[]uint8"".autotmp_0090type.int"".i?type.int"".errPtype.error"".rand0type.io.Reader"".stype.[]uint86Z$#[ C{ 418 ( %6 421 Tgclocals7870415641da46b3cba4d091fd1e3422Tgclocalsf56b2291fa344104975cb6587be42b9bdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go"".SignPKCS1v15eH%HD$H;A%HH$H$111H$0H$81H$H$ H$(H$H$H$HD$H|$Ht$Hl$ HT$(HL$0HD$8Ht$pHl$xH$H$8H$0Ht HHH|$XHH\$@H$H$H$H+H,$H\$HHH?H=HHHH\$@HH9~_HH$H H1H$H$ H$(HL$`H$0HD$hH$8HHH$HD$HD$HHD$H\$HL$ HD$(H$H$HH$UHH$Ht$HH$H$HH HHHl$@HH)HH9~PHD$PH9s?HH$Ht$HH$HD$PH$H9sHHHl$@HH)Hl$XL$HH)HL9H9vH)I)IItML$L$H$Hl$L$LD$H\$pH\$H\$xH\$ H$H\$(HD$0H\$HHl$XL$HH)HL9H9L$H)I)ItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$01$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0H$8H$0Ht HH$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$H$H$H$ H$H$(H< 438 X 439 *runtime.racefuncenter 440 &"".pkcs1v15HashInfo 441 (runtime.racefuncexit 442 runtime.raceread 443 ,math/big.(*Int).BitLen("".ErrMessageTooLong 444 runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong 445 (runtime.racefuncexittype.[]uint8 446 "runtime.makeslice 447 "runtime.racewrite 448 "runtime.racewrite 449 $runtime.panicindex 450 $runtime.panicindex 452 "runtime.slicecopy 453 "runtime.slicecopy 454 0math/big.(*Int).SetBytes 455 "".decrypt 456 (runtime.racefuncexit 457 *math/big.(*Int).Bytes 458 $"".copyWithLeftPad 459 (runtime.racefuncexit 460 $runtime.panicslice 461 $runtime.panicslice 462 $runtime.panicindex 463 $runtime.panicindex 464 0runtime.morestack_noctxt:"".autotmp_0116?"type.math/big.Int"".autotmp_0115type.error"".autotmp_0114type.int"".autotmp_0113type.[]uint8"".autotmp_0112type.error"".autotmp_0111$type.*math/big.Int"".autotmp_0108type.[]uint8"".autotmp_0107type.int"".autotmp_0106type.[]uint8"".autotmp_0105type.int"".autotmp_0104type.int"".autotmp_0103type.int"".autotmp_0102type.[]uint8"".autotmp_0101type.int"".autotmp_0100type.int"".autotmp_0099type.error"".autotmp_0098otype.[]uint8"".itype.int 465 "".emtype.[]uint8"".ktype.int"".tLentype.int"".prefixtype.[]uint8"".hashLentype.int"".errtype.error"".sptype.[]uint8"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.ReaderD/ 467 :90V63CR('6N=^G j0 J+NK)PG'= 470 _ /Tgclocals4504e14ad70a368ab2e88355521723b4Tgclocals5f2eee4663d18fca838d8c7bcb3b489adprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go""".VerifyPKCS1v15eH%H$PH;ABH0H$0H$11H$xH$H$PH$@H$HD$H|$Ht$Hl$ HT$(HL$0HD$8Ht$xH$H$H$H$xHt H0HH|$`HH\$@H$8H$H$8H+H,$H\$HHH?H=HHHH\$@HHD$PH9~;HH$HH$xHH$H01$H$H$ H$(H$H$H$`H\$H$hH\$H$pH\$HD$ 1$H$H$H$H$H$H$8H\$HD$H\$H$HT$HL$HD$H$H$HD$P1H$H$H$H$HL$HH9~HD$HHH$HD$HD$Ht$H\$ LD$(Hl$HHH)HH$L$H9H)I)IH$ItML$L$H$Hl$L$LD$H$H\$H$H\$ H$H\$(HD$0H$H$H$H$H$HH$H$H$H$H.1HH1HHH!HH!HH!H\$pHHHH$Ht$PH$HH$MH+HHH1HHH!HH!HH!Hl$pH!H\$pHl$`L$HH)HL9H9H)I)IItML$L$H$Hl$L$LD$H$HH\$H$PH\$ H$XH\$(HL$PHD$0H\$pH!H\$pHl$@HH)Hl$`L$H)HL93H9*L$H)I)ItM L$L$H$Hl$L$LD$H\$xH\$H$H\$ H$H\$(HD$0H\$pH!H\$pHD$PHl$@H)HH$HD$hL$L9|HH$H$H$Hl$hH9JH/+1HH1HHH!HH!HH!Hl$pH!HHH\$PHl$@H)HH9HD$pHL$XH9syHH$H$H$HT$XH9sKH+HHH1HHH!HH!HH!Hl$pH!HHHfHt;HH$HH$xHH$H01H$xH$H0R 494 ^ 495 *runtime.racefuncenter 496 &"".pkcs1v15HashInfo 497 (runtime.racefuncexit 498 runtime.raceread 499 ,math/big.(*Int).BitLen$"".ErrVerification 500 runtime.raceread$"".ErrVerification$"".ErrVerification 501 (runtime.racefuncexit 502 0math/big.(*Int).SetBytes 503 "".encrypt 504 *math/big.(*Int).Bytes type.[]uint8 505 "runtime.makeslice 507 "runtime.slicecopy 509 runtime.raceread 510 runtime.raceread 511 Bcrypto/subtle.ConstantTimeCompare 512 Bcrypto/subtle.ConstantTimeCompare 513 runtime.raceread 514 runtime.raceread 515 $runtime.panicindex 516 $runtime.panicindex$"".ErrVerification 517 runtime.raceread$"".ErrVerification$"".ErrVerification 518 (runtime.racefuncexit 519 (runtime.racefuncexit 520 $runtime.panicindex 521 $runtime.panicindex 522 $runtime.panicslice 523 $runtime.panicslice 524 $runtime.panicindex 525 $runtime.panicindex 526 $runtime.panicindex 527 $runtime.panicindex 528 $runtime.panicslice 529 0runtime.morestack_noctxtr"".autotmp_0165type.int"".autotmp_0164type.int"".autotmp_0163type.int"".autotmp_0162type.int"".autotmp_0161type.int"".autotmp_0160"type.math/big.Int"".autotmp_0159?"type.math/big.Int"".autotmp_0158type.int"".autotmp_0157type.int"".autotmp_0156type.uint8"".autotmp_0155type.uint8"".autotmp_0154type.uint8"".autotmp_0153type.int"".autotmp_0152type.uint8"".autotmp_0151type.uint8"".autotmp_0150type.uint8"".autotmp_0149type.int"".autotmp_0147type.[]uint8"".autotmp_0146type.int"".autotmp_0145type.int"".autotmp_0144type.int"".autotmp_0142type.[]uint8"".autotmp_0141type.int"".autotmp_0140type.int"".autotmp_0139type.uint8"".autotmp_0138type.uint8"".autotmp_0137type.uint8"".autotmp_0136type.int"".autotmp_0135type.uint8"".autotmp_0134type.uint8"".autotmp_0132type.[]uint8"".autotmp_0131type.int"".autotmp_0130type.int"".autotmp_0129type.[]uint8"".autotmp_0128type.int"".autotmp_0127type.[]uint8"".autotmp_0126$type.*math/big.Int"".autotmp_0125$type.*math/big.Int"".autotmp_0122type.int"".autotmp_0121type.int"".autotmp_0119type.[]uint8"".autotmp_0118type.int"".autotmp_0117type.int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".itype.int 531 "".emtype.[]uint8"".ktype.int"".tLentype.int"".prefixtype.[]uint8"".hashLentype.int"".errtype.error"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKeyB"R"@?Y<9C..+^Iiy v.F.)U#aI}CB,RTgclocals1d07381dfa9624365f8958f9a1b51ff8Tgclocalsc05f511c694e6d473f47bf82355d01c8dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go&"".pkcs1v15HashInfoeH%HD$H;AHH$H$H$111H$H$1H$H$H$HuIH$H$1H$H$H$1H$H$HH$HD$H$H$H9&HH\$hHD$p(1H\$HH\$PHH$HD$HD$@H$H\$@Hl$pHkHl$h=H+H\$@H\$@H1H9tbHL$@HD$HHL$PH$1H$H$H$H$H$H$H$HHH$HH\$HH\$HD$lH$Hl$AH$H\$0HH$HH$HH\$H\$0H\$HD$\$ \$/HD$8H$H\$8HgH+H$HkH$HkH$|$/,HH\$xH$%1H\$XH\$`HH$HD$HD$@H$H\$@H$HkHl$x=H+H\$@H\$@H1H9tbHL$@HD$XHL$`H$1H$H$H$H$H$H$H$HHH$HH\$HH\$HD$lH$Hl$AHH 538 X 539 *runtime.racefuncenter 540 (runtime.racefuncexit 541 crypto.Hash.Sizehgo.string."crypto/rsa: input must be hashed message".type.errors.errorString 542 "runtime.newobject 543 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 544 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 545 runtime.typ2Itab 546 .runtime.writebarrierptr"".hashPrefixes 547 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 548 2runtime.mapaccess2_fast64 549 runtime.raceread 550 bgo.string."crypto/rsa: unsupported hash function".type.errors.errorString 553 "runtime.newobject 555 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 559 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 560 runtime.typ2Itab 561 .runtime.writebarrierptr 562 (runtime.racefuncexit 563 0runtime.morestack_noctxt*"".autotmp_0178type.error"".autotmp_0177type.*uint8"".autotmp_0176type.error"".autotmp_01750type.*errors.errorString"".autotmp_0174type.*[]uint8"".autotmp_0173type.error"".autotmp_0171type.error"".autotmp_01700type.*errors.errorString"".autotmp_01690type.*errors.errorString"".autotmp_0168 type.crypto.Hash"".autotmp_01670type.*errors.errorString"".~r0type.errorerrors.text2?type.string"".~r0type.errorerrors.text2_type.string 566 "".oktype.bool"".err`type.error"".prefix0type.[]uint8"".hashLen type.int"".inLentype.int"".hash type.crypto.HashBQZ0<MM B+O0:Bq 0"$Tgclocals2b498bc02a1682845fcbf1617c11b2ceTgclocals42615f0ca05c0cdcc376eb42d6bdc4f3dprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go$"".copyWithLeftPadeH%H;aHhH\$hH$HT$pH\$xH$HH)H\$@1Hl$@H9}GHD$HH9HH$HD$HHT$pHL$xH9HHHl$@H9|H\$@L$HH9woH)I)IItMLL$PL$Hl$XHl$LD$`LD$H$H\$H$H\$ H$H\$(HD$0Hh 579 B 580 *runtime.racefuncenter 581 "runtime.racewrite 582 "runtime.slicecopy 583 (runtime.racefuncexit 584 $runtime.panicslice 585 $runtime.panicindex 586 $runtime.panicindex 587 0runtime.morestack_noctxt`"".autotmp_0184/type.[]uint8"".autotmp_0183type.int"".i?type.int$"".numPaddingBytesOtype.int"".src0type.[]uint8"".desttype.[]uint8'0 590 : Tgclocalsad9d65701e915136506edb7cd27ec02bTgclocals790e5cc5051fc0affc980ade09e929ecdprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.go "".emsaPSSEncode#"eH%H$@H;AH@H$@H$1H$H$H$1H$H$H$H$H$H[0HL$H$pH$`HHH?H=HHHH$PH9,HH$H$(1H\$xH$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tYHL$hH$H$1H$H$H$HD$xH$H$H$H@HH$HH\$HH\$HD$uH$Hl$JHHL$PHt$HHHH92HH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9t\HT$hH$H$1H$H$H$H$H$H$H$H@HH$HH\$HH\$HD$rH$Hl$GHH$HD$HD$XHD$H|$PH\$XHD$HHT$Hl$ HL$(H$HH)H)HHHH9H$H$H$HH)H)HHHHHIH$H9H9H)I)IH$ItMH$L$L$HH$HD$HD$pH$HD$HT$pHGHHH$(HT$H$0HL$H$8HD$H$H$H$H[@H$HH\$H$PH\$H$XH\$H$H$H$H[@H$hH\$H$pH\$H$xH\$H$H$H$H[@H$H$1H$(Hl$H$0HL$H$8HD$H$H$H$H[8HT$ HL$(HD$0H$H$H$H$H$H$H[(HD$XHl$HH)Hl$PH$H)HHD$`L$L9HH$H$H$Hl$`H9rH)H\$XHl$HH)Hl$PH)HL$HH98H)I)IItML$L$H$Hl$L$ LD$H$hH\$H$pH\$ H$xH\$(HD$0H$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H$@H$H$H$H(@l$GHH$HD$XH$H$L$`HHL)HH@DD$GL!@+HH$HD$`L$L9stHH$H$H$Hl$`H9sFH)H$H$H$H$1H$H$H@1RJp 609 ^ 610 *runtime.racefuncenterhgo.string."crypto/rsa: input must be hashed message".type.errors.errorString 611 "runtime.newobject 612 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 613 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 614 runtime.typ2Itab 615 .runtime.writebarrierptrLgo.string."crypto/rsa: encoding error".type.errors.errorString 616 "runtime.newobject 617 "runtime.racewrite 6runtime.writeBarrierEnabled 618 Bgo.itab.*errors.errorString.error 620 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 625 runtime.typ2Itab 627 .runtime.writebarrierptrtype.[]uint8 630 "runtime.makeslicetype.[8]uint8 631 "runtime.newobject 632 ,runtime.racewriterange 633 "runtime.racewrite 634 "runtime.slicecopy 635 "".mgf1XOR 636 runtime.raceread 637 "runtime.racewrite 638 "runtime.racewrite! 639 (runtime.racefuncexit! 640 $runtime.panicindex! 641 $runtime.panicindex! 642 $runtime.panicindex! 643 $runtime.panicindex! 644 $runtime.panicindex! 645 $runtime.panicindex" 646 $runtime.panicslice" 647 $runtime.panicindex" 648 $runtime.panicindex" 649 $runtime.panicslice" 650 $runtime.panicslice" 651 0runtime.morestack_noctxtN"".autotmp_0208type.int"".autotmp_0207type.int"".autotmp_0206type.*uint8"".autotmp_0205type.error"".autotmp_02040type.*errors.errorString"".autotmp_0202type.error"".autotmp_02010type.*errors.errorString"".autotmp_0200type.int"".autotmp_0199type.uint8"".autotmp_0198type.[]uint8"".autotmp_0197type.int"".autotmp_0196_type.[]uint8"".autotmp_0195type.[]uint8"".autotmp_0194type.[]uint8"".autotmp_0193type.int"".autotmp_0192type.int"".autotmp_0191type.int"".autotmp_0190/type.[]uint8"".autotmp_01890type.*errors.errorString"".autotmp_01880type.*errors.errorString"".autotmp_0187type.int"".autotmp_0186type.int"".&prefixtype.*[8]uint8"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".htype.[]uint8 654 "".dbtype.[]uint8 655 "".emtype.[]uint8"".emLentype.int"".sLentype.int"".hLentype.int"".~r5type.error"".~r4type.[]uint8"".hashptype.hash.Hash"".salt@type.[]uint8"".emBits0type.int"".mHashtype.[]uint86" 658 o*",!rqM 659 feME4i,^AAzil 661 K?#-`.0w0<aAX oTgclocals2e3a3d30cdaae35c53d09bdc02a946c1Tgclocalse4451f53f3518aa91e006d0712f940bdZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go "".emsaPSSVerify'&eH%H$pH;A HH$H$1H$hH$pH$`H$H$XH[0H$8HL$H$ H9t;HH$HH$hHH$pHH$HHHH?H=HHHHHL$HH$PHHHD$PH9~;HH$HH$hHH$pHHHT$hHH$0H9ZHlH,$LL$HH|$PH$@H$8H$0Hl$hHH9H(t;HH$HH$hHH$pHHL)HH9H$H$H$HL)HHHIH9xH9oH)I)IItMH$L$L$H3H$H$0H$8HL$PL$HHL)II)LHIHH!t;HH$HH$hHH$pHH$H$H$H\$H$H\$H$XH\$H$`H\$ H$H\$(H$H\$0H$H\$8H$H$H$H$H$H(@l$GHH$LT$HH|$PH$H$HHL$HHHL)HH\@DD$GL!@+H$PHzLHHH)H|}HL)H$PH)HH9BH,H,$LT$HH\$PH$H$H$PHL)H)HH9H,]HH}H$PH};HH$HH$hHH$pHL$HH)HH9.H)I)IItMH$L$L$HH$HD$HD$xH$HD$HT$xHHHH$HT$H$HL$H$HD$H$`H$H$XH[@H$H\$H$ H\$H$(H\$H$`H$H$XH[@H$H\$H$H\$H$H\$H$`H$H$XH[@1H\$H\$H\$H$`H$H$XH[8HT$ HL$(HD$0H$H$H$HL$H$HD$H$H\$H$H\$ H$H\$(\$0u;HH$HH$hHH$pH1H$hH$pH8_HH$HH$hHH$pHH$PHL)H)H$HH9H$H$H$H$1H$H\$XH$HHL$`Hl$XH9HD$pH$LT$HH|$PH$H$HL$p)@t;HH$HH$hHH$pHHHHL$`HHL$`Hl$XH9nH$PHL)H)HH9H,H,$H$H$H$PHl$PLD$HL)H)HH9sKH*HH$HH$hHH$pH11)H 684 ^ 685 *runtime.racefuncenter$"".ErrVerification 686 runtime.raceread$"".ErrVerification$"".ErrVerification 687 (runtime.racefuncexit$"".ErrVerification 688 runtime.raceread$"".ErrVerification$"".ErrVerification 689 (runtime.racefuncexit 690 runtime.raceread$"".ErrVerification 691 runtime.raceread$"".ErrVerification$"".ErrVerification 692 (runtime.racefuncexit 693 runtime.raceread 694 $"".ErrVerification 696 runtime.raceread$"".ErrVerification$"".ErrVerification 700 (runtime.racefuncexit 702 "".mgf1XOR 704 runtime.raceread 705 "runtime.racewrite 706 runtime.raceread$"".ErrVerification 707 runtime.raceread$"".ErrVerification$"".ErrVerification 708 (runtime.racefuncexittype.[8]uint8 709 "runtime.newobject 710 ,runtime.racewriterange 711 bytes.Equal$"".ErrVerification 712 runtime.raceread$"".ErrVerification$"".ErrVerification 713 (runtime.racefuncexit 714 (runtime.racefuncexit 715 $runtime.panicslice$"".ErrVerification 716 runtime.raceread$"".ErrVerification$"".ErrVerification 717 (runtime.racefuncexit 718 $runtime.panicindex 719 $runtime.panicindex 720 runtime.raceread!$"".ErrVerification! 721 runtime.raceread!$"".ErrVerification!$"".ErrVerification! 722 (runtime.racefuncexit# 723 runtime.raceread$$"".ErrVerification$ 724 runtime.raceread$$"".ErrVerification$$"".ErrVerification$ 725 (runtime.racefuncexit% 726 $runtime.panicindex% 727 $runtime.panicindex% 728 $runtime.panicslice% 729 $runtime.panicindex% 730 $runtime.panicindex% 731 $runtime.panicindex% 732 $runtime.panicindex& 733 $runtime.panicindex& 734 $runtime.panicindex& 735 $runtime.panicslice& 736 $runtime.panicslice& 737 $runtime.panicindex& 738 $runtime.panicindex& 739 0runtime.morestack_noctxtF"".autotmp_0233type.uint8"".autotmp_0232type.*uint8"".autotmp_0231type.int"".autotmp_0230type.int"".autotmp_0229type.uint8"".autotmp_0228type.int"".autotmp_0226type.[]uint8"".autotmp_0225type.[]uint8"".autotmp_0224type.int"".autotmp_0223type.int"".autotmp_0222_type.[]uint8"".autotmp_0221/type.[]uint8"".autotmp_0220type.int"".autotmp_0219type.int"".autotmp_0218type.uint8"".autotmp_0217type.int"".autotmp_0216type.int"".autotmp_0215type.int"".autotmp_0214type.int"".autotmp_0213type.int"".autotmp_0212type.int"".autotmp_0211type.int"".&prefixtype.*[8]uint8 740 "".h0type.[]uint8"".salttype.[]uint8"".htype.[]uint8 741 "".dbtype.[]uint8"".emLentype.int"".hLentype.int"".~r5type.error"".hashtype.hash.Hash"".sLenptype.int"".emBits`type.int 743 "".em0type.[]uint8"".mHashtype.[]uint8"|Q{"' .!!. 746 i. 747 *O 748 j.|{lk .JI$E,^AA:\.5 750 .RQ".87! 752 l.0/ +# %.yZ#2rg#t#]a=3> 8#TQ# {Tgclocals2a51e3b195190d3a398ed5747fd5ec6cTgclocalsb1d882b91af6b23aa5010e11ab4d19d2Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go$"".signPSSWithSalteH%HD$H;AHH$H$111H$PH$X1H$8H$@H$HH$H$H$H+H,$H\$H\$pH$H$HL$HD$H$H$H$H\$H$H\$H\$pHH\$H$ H\$ H$(H\$(H$0H\$0H$HL$8H$HD$@Ht$HHl$PHT$XHL$`HD$hH$H$H$H$XH$PHt H1$H$H$H$H$H$Ht$Hl$HT$HD$ H$H$H$H\$H$H\$HD$HD$ HT$(HL$0HD$xH$XH$PHt HHD$pHHH?H=HHHHH$HD$HD$HT$HL$ HD$(H$8H$@H$HH\$xH$HT$HL$HD$H$8H$H$@H\$H$HH\$H$HT$H$HL$ H$HD$(H 762 X 763 *runtime.racefuncenter 764 runtime.raceread 765 ,math/big.(*Int).BitLen 766 crypto.Hash.New 767 "".emsaPSSEncode 768 (runtime.racefuncexit 769 0math/big.(*Int).SetBytes 770 "".decrypt 771 (runtime.racefuncexit type.[]uint8 772 "runtime.makeslice 773 774 *math/big.(*Int).Bytes 776 $"".copyWithLeftPad 778 (runtime.racefuncexit 780 0runtime.morestack_noctxt&"".autotmp_0246type.int"".autotmp_0245type.int"".autotmp_0244?"type.math/big.Int"".autotmp_0243type.[]uint8"".autotmp_0242type.[]uint8"".autotmp_0241type.error"".autotmp_0240$type.*math/big.Int"".autotmp_0236otype.[]uint8"".autotmp_0235type.hash.Hash"".c$type.*math/big.Int 781 "".emtype.[]uint8"".nBitstype.int"".errtype.error"".stype.[]uint8"".saltptype.[]uint8"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.Reader6J0/FL 783 _o &+AId@5Tgclocals781b4a4ca726c433930893346162853cTgclocalsceb9ea343857a0abdb13e1c2a9e4d818Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go2"".(*PSSOptions).HashFunceH%H;av=HH\$H$H\$H$H$H\$HkHl$H 786 787 : 788 *runtime.racefuncenter` 789 runtime.raceread 790 (runtime.racefuncexit 791 0runtime.morestack_noctxt "".~r0 type.crypto.Hash"".pssOpts&type.*"".PSSOptions8`9 793 DTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go6"".(*PSSOptions).saltLengtheH%H;avQHH\$H$HD$1H9uHD$HH$H\$H+Hl$H 796 : 797 *runtime.racefuncentern 798 (runtime.racefuncexit 799 runtime.raceread 800 (runtime.racefuncexit 801 0runtime.morestack_noctxt "".~r0type.int"".opts&type.*"".PSSOptions,p$ 803 TTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".SignPSS eH%HD$H;A)HH$H$111H$0H$81H$H$ H$(H$1H91HHD$xHH$H$HL$HL$xH$1H9tTH$H$H$H$HL$xHXHt'H$H$HL$xH$HkH$HH$HL$HL$HT$HL$ HD$(H$H$H$H\$H$HT$H$HL$H$HD$ HL$0HD$8H$8H$0Ht HH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H\$@H$H\$HHt$PHl$XHT$`HL$hHD$pH$H$H$H$ H$H$(H$H$0H$H$8HHH$H$H$H+H,$H\$H$H$H$HL$H$HHH?H=HHHH)HH\$xH$H$H$H4 808 X 809 *runtime.racefuncenter 810 crypto.Hash.Size 811 runtime.raceread 812 runtime.racereadtype.[]uint8 813 "runtime.makeslice 814 io.ReadFull 815 (runtime.racefuncexit 816 $"".signPSSWithSalt 817 818 (runtime.racefuncexit 819 820 runtime.raceread 822 ,math/big.(*Int).BitLen 824 crypto.Hash.Size 826 runtime.raceread 828 0runtime.morestack_noctxt""".autotmp_0256type.int"".autotmp_0255type.error"".autotmp_0254type.[]uint8"".autotmp_0253type.error"".autotmp_0252/type.[]uint8"".autotmp_0249type.int"".autotmp_0247type.int"".opts&type.*"".PSSOptions"".salt_type.[]uint8"".saltLengthtype.int"".errtype.error"".stype.[]uint8"".optsp&type.*"".PSSOptions"".hashed@type.[]uint8"".hash0 type.crypto.Hash"".priv &type.*"".PrivateKey"".randtype.io.Reader*R"!0 830 <')e 831 u 832 !*+h%n#z$Tgclocals2af85aeedc9cf1626c4edf9d6fdd4122Tgclocalsfac86902acffe389385a3196a692edbbZprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".VerifyPSSeH%H;aHpH\$pH$1H$H$H$1H91H\$xH$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8HD$@HL$HHD$PHL$`H$HD$hH$HpHD$XH$H\$XHI 835 B 836 *runtime.racefuncenter 837 "".verifyPSS 838 (runtime.racefuncexit 839 runtime.raceread 840 0runtime.morestack_noctxt"".autotmp_0258type.error"".opts/&type.*"".PSSOptions"".~r5type.error"".opts&type.*"".PSSOptions"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKey(7 Tgclocalsa875ef9b747ec035e472bb4fc1932f71Tgclocalsad3d78e88c381598810f2e82f373ef66Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".verifyPSSeH%H$pH;AHH$H$1H$`H$hH$H$H$H+H,$H$HHD$HD$`HHH?H=HHH9t;HH$HH$`HH$hH1$H$H$H$H$H$H$@H\$HT$H$PH\$HD$ 1$H$H$H$H$H$H$H\$HD$HL$HD$`HHD$pHHH?H=HHH\$hHL$xH$HL$hH\$HD$H\$H9};HH$HH$`HH$hHHH$HL$HL$HT$HL$ HD$(H$H$H$H\$xH$HT$HL$HD$H$H$H$H\$H$H\$H$HT$H$HL$ H$HD$(H$XHuH$ H$H\$H$XH$ H$HL$HD$H$(H$H$0H\$H$8H\$H$H\$H$H\$ H$H\$(H\$pH\$0H$XH\$8H$HL$@H$HD$HHL$PHD$XH$H$`H$H$hHJ4 847 ^ 848 *runtime.racefuncenter 849 runtime.raceread 850 ,math/big.(*Int).BitLen$"".ErrVerification 851 runtime.raceread$"".ErrVerification$"".ErrVerification 852 (runtime.racefuncexit 853 0math/big.(*Int).SetBytes 854 "".encrypt 855 *math/big.(*Int).Bytes$"".ErrVerification 856 runtime.raceread$"".ErrVerification$"".ErrVerification 857 (runtime.racefuncexittype.[]uint8 858 "runtime.makeslice 859 *math/big.(*Int).Bytes 860 861 $"".copyWithLeftPad 863 crypto.Hash.Size 865 crypto.Hash.New 867 "".emsaPSSVerify 868 (runtime.racefuncexit 869 0runtime.morestack_noctxt0"".autotmp_0275type.int"".autotmp_0274"type.math/big.Int"".autotmp_0273?"type.math/big.Int"".autotmp_0271type.error"".autotmp_0270type.hash.Hash"".autotmp_0269type.int"".autotmp_0268type.[]uint8"".autotmp_0267type.[]uint8"".autotmp_0266type.int"".autotmp_0265type.[]uint8"".autotmp_0264$type.*math/big.Int"".autotmp_0263$type.*math/big.Int"".autotmp_0260type.int 870 "".emtype.[]uint8"".emLentype.int"".emBitstype.int"".m$type.*math/big.Int"".nBitstype.int"".~r5type.error"".saltLentype.int"".sigPtype.[]uint8"".hashed type.[]uint8"".hash type.crypto.Hash"".pub$type.*"".PublicKey6"^E2 .VI '.Ao!"!6.YI;)#"5/!Tgclocalsee5130b902b2931317bffd7f465e741eTgclocals82a71eeff0b8b77661e4e41f38d78499Zprebuilts/go/darwin-x86/src/crypto/rsa/pss.go"".checkPubeH%H;a$HH\$H$1H\$H\$ H\$H$HD$H1H9u2HH$HH\$HH\$ HH$H$HD$HXH}2HH$HH\$HH\$ HH$H$Hl$H]H~2HH$HH\$HH\$ H1H\$H\$ H, 875 B 876 *runtime.racefuncenterv 877 runtime.raceread&"".errPublicModulus 878 runtime.raceread&"".errPublicModulus&"".errPublicModulus 879 (runtime.racefuncexit 880 runtime.raceread2"".errPublicExponentSmall 881 runtime.raceread2"".errPublicExponentSmall2"".errPublicExponentSmall 882 (runtime.racefuncexit 883 runtime.raceread2"".errPublicExponentLarge 884 runtime.raceread2"".errPublicExponentLarge2"".errPublicExponentLarge 885 (runtime.racefuncexit 886 (runtime.racefuncexit 887 0runtime.morestack_noctxt0"".~r1type.error"".pub$type.*"".PublicKey*hNQFb(( 891 ( V<?9Tgclocalscad14e25fd48dddd762418d02c031d67Tgclocals69c1753bd5f81501d95132d08af04464Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go."".(*PrivateKey).PubliceH%H;av>HH\$H$1H\$HtH\$ HH\$H 893 894 : 895 *runtime.racefuncenterl$type.*"".PublicKey 896 (runtime.racefuncexit 897 0runtime.morestack_noctxt0"".~r0*type.crypto.PublicKey"".priv&type.*"".PrivateKey5`# #!Tgclocalscad14e25fd48dddd762418d02c031d67Tgclocals69c1753bd5f81501d95132d08af04464Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go*"".(*PrivateKey).Sign 899 900 eH%HD$H;AkHH$H$1H$H$H$ 1H$(H$0HD$pHH$H$H\$H$H\$H\$pH\$\$ HL$pHL$hH$H$HD$hH$H$H$H\$H$H\$HhHl$H$H\$ H$H\$(H$H\$0HD$8Ht$@Hl$HHT$PHL$XHD$`H$H$H$H$H$H$ H$H$(H$H$0HH$H$H$H[ HD$H$H$H$H\$H$H\$HD$H$H\$ H$H\$(H$H\$0Ht$8Hl$@HT$HHL$PHD$XH$H$H$H$H$H$ HL$xH$(H$H$0Hs 903 X 904 *runtime.racefuncenter&type.*"".PSSOptions 905 $runtime.assertI2T2 906 runtime.raceread 907 "".SignPSS 908 (runtime.racefuncexit 909 "".SignPKCS1v15 910 (runtime.racefuncexit 911 912 0runtime.morestack_noctxt "".autotmp_0287type.error"".autotmp_0286type.[]uint8"".autotmp_0284type.error"".autotmp_0283type.[]uint8"".autotmp_0282type.error"".autotmp_0281_type.[]uint8"".autotmp_0280type.error"".autotmp_0279/type.[]uint8"".autotmp_0278&type.*"".PSSOptions"".pssOpts&type.*"".PSSOptions"".~r4type.error"".~r3type.[]uint8"".opts`,type.crypto.SignerOpts"".msg0type.[]uint8"".randtype.io.Reader"".priv&type.*"".PrivateKey( , 917 ,P $+i&en%Tgclocalsc27dd64b9dd8f59c8b98f79152de075fTgclocals70aaa51e4db25af68bc5a79ecbbdac11Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go0"".(*PrivateKey).DecrypteH%H$ H;AH`1H$H$H$`H$H$111H$H$1H$H$H$HH$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(Ht$0Hl$8HT$@HL$HHD$PH$HH$H$PH$H$XH$H$ H$H$(H$H`HH$H$H$H$HD$L$$H$HH$H$H\$H$H\$H$H\$$\$ oH$H$H$H+H,$H\$H$H\$H$H$H$H$H$H$H$H\$H$pH\$H$xH\$H$hH\$ H$H\$(H$H\$0H$H\$8H$HH^H|$@HHHKHOHKHOHt$XHl$`HT$hHL$pHD$xH$0H$H$8H$H$@H$H$H$H$H$H`_FZH$HH$H$H\$H$H\$H$H\$\$ H$H$H$H+HHH$Hl$Hl$HT$HL$ HD$(H$pH$H$xH\$H$HT$H$HL$H$HD$ HD$0HL$8H$H$Ht71H$H$H$H$H$H`H$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H\$@HD$HHL$PH$H$Ht71H$H$H$H$H$H`1H$H$H`H$pH$H$xH\$H$hH\$H$H\$H$H\$ H$H\$(Ht$0Hl$8HT$@HL$HHD$PH$HH$H$PH$H$XH$H$ H$H$(H$H`H$H$H$H$HH$H$'1H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9t_H$H$H$1H$H$H$H$ H$H$(H$H`HH$HH\$HH\$HD$oH$Hl$>@J 922 923 *runtime.racefuncenter 924 $"".DecryptPKCS1v15 925 (runtime.racefuncexit 926 $runtime.efacethash(type.*"".OAEPOptions 927 $runtime.assertE2T2 928 runtime.raceread 929 crypto.Hash.New 930 runtime.raceread 932 "".DecryptOAEP 934 (runtime.racefuncexit >type.*"".PKCS1v15DecryptOptions 936 $runtime.assertE2T2 937 runtime.racereadtype.[]uint8 938 "runtime.makeslice 939 io.ReadFull 940 (runtime.racefuncexit 941 8"".DecryptPKCS1v15SessionKey 942 (runtime.racefuncexit 943 (runtime.racefuncexit 944 $"".DecryptPKCS1v15 945 (runtime.racefuncexitfgo.string."crypto/rsa: invalid options for Decrypt".type.errors.errorString 946 "runtime.newobject 947 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 948 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 949 runtime.typ2Itab 950 .runtime.writebarrierptr 951 0runtime.morestack_noctxtF"".autotmp_0311type.error"".autotmp_0309type.error"".autotmp_03080type.*errors.errorString"".autotmp_0307type.uint32"".autotmp_03052type.crypto.DecrypterOpts"".autotmp_03040type.*errors.errorString"".autotmp_0303type.error"".autotmp_0302type.[]uint8"".autotmp_0301type.error"".autotmp_0300type.[]uint8"".autotmp_0299type.error"".autotmp_0298type.error"".autotmp_0297type.[]uint8"".autotmp_0296type.error"".autotmp_0295type.[]uint8"".autotmp_0294type.hash.Hash"".autotmp_0293type.error"".autotmp_0292type.[]uint8"".autotmp_0291type.error"".autotmp_0290_type.[]uint8"".autotmp_0289type.error"".autotmp_0288/type.[]uint8"".~r0type.errorerrors.text2type.string"".opts2type.crypto.DecrypterOpts"".errtype.error"".errtype.error"".opts>type.*"".PKCS1v15DecryptOptions"".opts(type.*"".OAEPOptions"".errtype.error"".plaintexttype.[]uint8"".opts`2type.crypto.DecrypterOpts"".ciphertext0type.[]uint8"".randtype.io.Reader"".priv&type.*"".PrivateKeyl"O4 956 0 957 ] 958 &)e** %&M/ 959 ^@1Dn^OOyne 0,Tgclocalsacf50cf45bb03f18d4b7af3352657018Tgclocalsc6b596eeb9c69c345ea733f3a71e4744Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go2"".(*PrivateKey).Validate##eH%H$H;AH1H$(H$0H$8H$@H$H$1H$H$H$He1H$H$HD$8H$HD$8H1H9HH$H HH$H$H$H$HtH$H$H1$H$H$H$H$H\$xHH$H\$xH$HH\$H\$H\$PH$H$H$H$HHSHC Hk(H$ 1H$HD$ H$HHL$(Hl$ H9HD$pH$H\$pH+Hl$@HH$H\$@H$HH\$HL$PH\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHL$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$dH$HL$H\$@H\$HD$pHL$(HHHL$(Hl$ H9VH$H$H\$PH$H$H+Hl$H\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHT$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$d1$hH$pH$xH$H$hH\$`1$HH$PH$XH$`H$HH\$xH$H$H$H\$xH$H$HkHl$H\$H\$XH$H$H$HD$XH$HD$H$HkHl$H$H$H$H$HqHSHK Hk(H$ 1H$HL$ H$HHD$0Hl$ H9HL$pH$H\$pH+Hl$H1$(H$0H$8H$@H$(H\$xHH$H\$xH$H\$HH\$HH\$HD$H\$`H$H\$XH\$HD$HH$H\$`H$HH\$H\$HHH$H$1H$H$HH$HD$HD$hH$H\$hH$HkH$=H+H\$hH\$hH1H9tBHT$hH$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$dHL$pHD$0HHHD$0Hl$ H91H$H$HFH$H$HD$8HXH}#HH$H H9H$H$Hl$8H]H~#HH$H H1H 967 968 *runtime.racefuncenter 969 runtime.raceread&"".errPublicModulus 970 runtime.raceread&"".errPublicModulus&"".errPublicModulus 971 (runtime.racefuncexit"".bigOne 972 runtime.raceread"".bigOne 973 &math/big.(*Int).Set 974 runtime.raceread 975 runtime.raceread"".bigOne 976 runtime.raceread"".bigOne 977 &math/big.(*Int).CmpVgo.string."crypto/rsa: invalid prime value" .type.errors.errorString 978 "runtime.newobject 979 "runtime.racewrite 980 6runtime.writeBarrierEnabled 981 Bgo.itab.*errors.errorString.error 983 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 988 runtime.typ2Itab 990 .runtime.writebarrierptr 992 &math/big.(*Int).Mul 993 runtime.raceread 994 &math/big.(*Int).CmpNgo.string."crypto/rsa: invalid modulus".type.errors.errorString 995 "runtime.newobject 996 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 997 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 998 runtime.typ2Itab 999 .runtime.writebarrierptr 1000 runtime.raceread 1001 0math/big.(*Int).SetInt64 1002 runtime.raceread 1003 &math/big.(*Int).Mul 1004 runtime.raceread 1005 runtime.raceread"".bigOne 1006 runtime.raceread"".bigOne 1007 &math/big.(*Int).Sub 1008 &math/big.(*Int).Mod"".bigOne 1009 runtime.raceread"".bigOne 1010 &math/big.(*Int).CmpRgo.string."crypto/rsa: invalid exponents".type.errors.errorString 1011 "runtime.newobject 1012 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 1013 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 1014 runtime.typ2Itab 1015 .runtime.writebarrierptr 1016 (runtime.racefuncexit! 1017 runtime.raceread!2"".errPublicExponentSmall! 1018 runtime.raceread"2"".errPublicExponentSmall"2"".errPublicExponentSmall" 1019 runtime.raceread"2"".errPublicExponentLarge" 1020 runtime.raceread#2"".errPublicExponentLarge#2"".errPublicExponentLarge# 1021 0runtime.morestack_noctxt0d"".autotmp_0349type.*uint8"".autotmp_0348type.error"".autotmp_03470type.*errors.errorString"".autotmp_0346"type.math/big.Int"".autotmp_0345$type.*math/big.Int"".autotmp_0344&type.**math/big.Int"".autotmp_0343type.int"".autotmp_0342type.int"".autotmp_0341"type.math/big.Int"".autotmp_0340"type.math/big.Int"".autotmp_0339type.*uint8"".autotmp_0338type.error"".autotmp_03370type.*errors.errorString"".autotmp_0335type.error"".autotmp_03340type.*errors.errorString"".autotmp_0333$type.*math/big.Int"".autotmp_0332&type.**math/big.Int"".autotmp_0331type.int"".autotmp_0330type.int"".autotmp_0329?"type.math/big.Int"".autotmp_03270type.*errors.errorString"".autotmp_0326type.int"".autotmp_0325$type.*math/big.Int"".autotmp_0324$type.*math/big.Int"".autotmp_0323(type.[]*math/big.Int"".autotmp_0322$type.*math/big.Int"".autotmp_0321$type.*math/big.Int"".autotmp_0320$type.*math/big.Int"".autotmp_03190type.*errors.errorString"".autotmp_0318type.int"".autotmp_03170type.*errors.errorString"".autotmp_0316type.int"".autotmp_0315(type.[]*math/big.Int"".autotmp_0313$type.*math/big.Int"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".~r0type.errorerrors.text2type.string"".~r1type.error"".pub$type.*"".PublicKey"".prime$type.*math/big.Int 1027 "".de$type.*math/big.Int"".congruence$type.*math/big.Int"".prime$type.*math/big.Int"".modulus$type.*math/big.Int"".errtype.error"".~r0type.error"".priv&type.*"".PrivateKeyT"DBA>=b>.-J $>$#J.m:g9J$ %PD#IF ak{025L{0 K${0U$)!"4Tgclocalsb9077818c1df55f419a2f75a1a1f928eTgclocals3dc4759dbb845724cbc31a64e399a338Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".GenerateKeyeH%H;av}HHH\$HH$11H\$pH\$xH\$PH$H\$XH\$HD$H\$`H\$HD$ HT$(HL$0HD$hHT$8HT$pHL$@HL$xHHj 1034 1035 : 1036 *runtime.racefuncenter 1037 0"".GenerateMultiPrimeKey 1038 (runtime.racefuncexit 1039 0runtime.morestack_noctxt` 1040 "".autotmp_0354type.error"".err@type.error"".priv0&type.*"".PrivateKey"".bits type.int"".randomtype.io.Readerx]fTgclocalsd83d0d2288f6dc42e44231449c3fde41Tgclocalsc55cf99de9cdd8c8202a466952fa1a45Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go0"".GenerateMultiPrimeKey,,eH%H$H;A 1043 H1H$(H$H$11H$H$HH$HD$H$H$H$H$H$HCH0HH$H$71H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9tQH$H$H$H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$OHH$HD$HD$HT$HL$ HD$(H$H$H$H$H$H|>H$HH$HIgfffffffHIHHH?H)HHH1H$H9H$H$H$H\$H$HD$HH)HHL$0H;HHHD$H\$H$H\$ H$H\$(H$H$Hl$HL$L9HH$H$Hl$HL$L9HH$=H+H$H$H$H$HtH$HH\$0H\$XH$Hl$HL$L9HH$H$Hl$HL$L9HH+H,$HD$HL$XH)HD$HHH$H9bH$H$H$H$ 1H$HD$XH$HHL$PHl$XH9H$H$H$H+H\$PH\$@H$1Hl$@H9H$HD$8L$L9HH$H$H$H$Hl$8L$L9HH+Hl$H\$HuHD$8HHl$@H9tH$HL$PHHHL$PHl$XH9HH$H\$H$HH$H$H$HH\$H\$H$1$H$H$H$H$H$HH$H$H$HH\$H\$H\$p1$hH$pH$xH$H$hH$H$H$H$H$ 1H$HD$XH$HHL$PHl$XH9H$H$H$H$H+H$HL$Hl$xHl$HH$H$H$H\$xH\$HH\$HD$pH$HD$H$H\$H$HL$PHHHL$PHl$XH9FH$H$H\$H$H91$HH$PH$XH$`H$HH$HH$H\$H$H$H$H$H$HH$=Hk1$(H$0H$8H$@H$(H\$`H$H$H$H$HkH,$H\$H$H$H$H$H$H$H$HkHl$H\$`H\$H$H\$H\$pH\$ HH$H$H$HH\$H\$HH$H$H$H$HkHl$hH,$H$HL$hHiH 1H}TH$H$H$H$H$H$H$HhH,$HhHl$H\$pH\$H$H$H$H$H$Hk H$Hk(H$=uiHkH$H$H$HtBH$=u!H+H$H$HH$Hl$LCL$Hl$H$Hl$h]tHHLCL$Hl$W7H$Hl$nHHD$ 1053 Z 1054 runtime.duffzero| 1055 *runtime.racefuncenter$type."".PrivateKey 1056 "runtime.newobject 1057 "runtime.racewritego.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2".type.errors.errorString 1058 "runtime.newobject 1059 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error 1060 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error 1061 runtime.typ2Itab 1062 .runtime.writebarrierptr(type.[]*math/big.Int 1063 "runtime.makeslice 1065 "crypto/rand.Prime 1067 "runtime.racewrite 6runtime.writeBarrierEnabled 1069 (runtime.racefuncexit 1070 runtime.raceread 1071 ,math/big.(*Int).BitLen 1072 runtime.raceread 1073 runtime.raceread 1074 &math/big.(*Int).Cmp"type.math/big.Int 1075 "runtime.newobject"".bigOne 1076 runtime.raceread"".bigOne 1077 &math/big.(*Int).Set"".bigOne 1078 runtime.raceread"".bigOne 1079 &math/big.(*Int).Set 1080 runtime.raceread 1081 &math/big.(*Int).Mul"".bigOne 1082 runtime.raceread"".bigOne 1083 &math/big.(*Int).Sub 1084 &math/big.(*Int).Mul 1085 ,math/big.(*Int).BitLen"type.math/big.Int 1086 "runtime.newobject 1087 "runtime.racewrite6runtime.writeBarrierEnabled! 1088 runtime.raceread! 1089 math/big.NewInt! 1090 runtime.raceread" 1091 &math/big.(*Int).GCD#"".bigOne# 1092 runtime.raceread#"".bigOne# 1093 &math/big.(*Int).Cmp$ 1094 runtime.raceread$ 1095 runtime.raceread% 1096 runtime.raceread% 1097 runtime.raceread& 1098 &math/big.(*Int).Add& 1099 "runtime.racewrite'6runtime.writeBarrierEnabled' 1100 "runtime.racewrite(6runtime.writeBarrierEnabled( 1101 6"".(*PrivateKey).Precompute( 1102 (runtime.racefuncexit) 1103 .runtime.writebarrierptr) 1104 .runtime.writebarrierptr) 1105 runtime.raceread* 1106 .runtime.writebarrierptr* 1107 $runtime.panicindex* 1108 $runtime.panicindex+ 1109 $runtime.panicindex+ 1110 $runtime.panicindex+ 1111 .runtime.writebarrierptr+ 1112 $runtime.panicindex+ 1113 $runtime.panicindex+ 1114 0runtime.morestack_noctxtpx"".autotmp_0398"type.math/big.Int"".autotmp_0397"type.math/big.Int"".autotmp_0396$type.*math/big.Int"".autotmp_0395&type.**math/big.Int"".autotmp_0394type.int"".autotmp_0393type.int"".autotmp_0392"type.math/big.Int"".autotmp_0391?"type.math/big.Int"".autotmp_0390$type.*math/big.Int"".autotmp_0389&type.**math/big.Int"".autotmp_0388type.int"".autotmp_0387type.int"".autotmp_0386type.int"".autotmp_0385type.error"".autotmp_0383type.error"".autotmp_03820type.*errors.errorString"".autotmp_0381type.int"".autotmp_0380type.int"".autotmp_0379$type.*math/big.Int"".autotmp_0378$type.*math/big.Int"".autotmp_0377$type.*math/big.Int"".autotmp_0376$type.*math/big.Int"".autotmp_0375type.int"".autotmp_0374(type.[]*math/big.Int"".autotmp_0373$type.*math/big.Int"".autotmp_0372$type.*math/big.Int"".autotmp_0371$type.*math/big.Int"".autotmp_0370$type.*math/big.Int"".autotmp_0369$type.*math/big.Int"".autotmp_0367type.int"".autotmp_0366(type.[]*math/big.Int"".autotmp_0365type.int"".autotmp_0364type.int"".autotmp_0363type.int"".autotmp_0362type.error"".autotmp_0361$type.*math/big.Int"".autotmp_0360type.int"".autotmp_0359(type.[]*math/big.Int"".autotmp_03580type.*errors.errorStringmath/big.x2$type.*math/big.Int"".~r0type.errorerrors.text2type.string"".e$type.*math/big.Int"".y$type.*math/big.Int"".g$type.*math/big.Int"".prime$type.*math/big.Int"".pminus1$type.*math/big.Int"".totient$type.*math/big.Int"".n$type.*math/big.Int"".jtype.int"".prime$type.*math/big.Int"".itype.int"".itype.int"".todotype.int"".primes(type.[]*math/big.Int"".errPtype.error"".priv@&type.*"".PrivateKey"".bits0type.int"".nprimes type.int"".randomtype.io.Reader8" 1. 1118 JA>^]p {q32'Wh1q<' 1120 '1^.8Y<PTK3 /+.7=$_04Rq =XN+7XW#o8C-D 1128 1 >\3)3*8#% 1130 -Tgclocals988f55617998dd0f1f6675b59c366b7cTgclocals335e903b754211f12ea3dd454823882eZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".incCountereH%H;amHH\$H$H\$HH$H\$k@l$HH$H\$l$H@kHH$HD$Xt 1132 HHHH$H\$k@l$HH$H\$l$H@kHH$HD$Xt 1133 HHHH$H\$k@l$HH$H\$l$H@kHH$HD$Xt 1134 HH$HD$(@l$H$H\$l$H@+Hv$ 1135 B 1136 *runtime.racefuncenterf 1137 runtime.raceread 1138 "runtime.racewrite 1139 runtime.raceread 1140 (runtime.racefuncexit 1141 runtime.raceread 1142 "runtime.racewrite 1143 runtime.raceread 1144 (runtime.racefuncexit 1145 runtime.raceread 1146 "runtime.racewrite 1147 runtime.raceread 1148 (runtime.racefuncexit 1149 runtime.raceread 1150 "runtime.racewrite 1151 (runtime.racefuncexit 1152 0runtime.morestack_noctxt 1153 "".autotmp_0403type.uint8"".autotmp_0402type.uint8"".autotmp_0401type.uint8"".autotmp_0400type.uint8"".ctype.*[4]uint8* p ` ] 8 (9 :9:9 83 4343 2- .-.- ,'( ' Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".mgf1XOReH%HD$H;ACHH$H$HH$HD$HD$XH$HD$1H\$`H\$hH\$pHD$HH$H\$HH9H$H\$H$H\$H$H\$H$H$H$H[@HD$XHxHHHD$xHD$H$HT$H$HL$H$H$H$H[@HL$pHl$`1Hl$xHl$H$HT$H$HL$H$H$H$H[8HT$ HL$(HD$0HT$`HL$hHD$pH$H$H$H[(LT$hH$Ht$HH$1HL$@L9H9H9gH7H$HT$HH$H$H95H+@l$?H9HH$H\$`Hl$@LD$hL9H+H$LT$hH$HD$HHL$@H$H9HHl$`L9Hl mDD$?L1@+HHHt$HHHL$@L9H\$XH\$PHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXQHHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXHHH$H\$Pk@l$?HH$H\$Pl$?H@kHH$HD$PXH$HD$P(@l$?H$H\$Pl$?H@+H$H\$HH9oH> 1167 X 1168 *runtime.racefuncenterftype.[4]uint8x 1169 "runtime.newobject 1170 ,runtime.racewriterange 1171 runtime.raceread 1172 "runtime.racewrite 1173 runtime.raceread 1175 runtime.raceread 1177 "runtime.racewrite 1179 runtime.raceread 1181 runtime.raceread 1183 "runtime.racewrite 1185 runtime.raceread 1186 runtime.raceread 1187 "runtime.racewrite 1188 runtime.raceread 1189 runtime.raceread 1190 "runtime.racewrite 1191 (runtime.racefuncexit 1192 $runtime.panicindex 1193 $runtime.panicindex 1194 $runtime.panicindex 1195 $runtime.panicindex 1196 $runtime.panicindex 1197 $runtime.panicindex 1198 0runtime.morestack_noctxt "".autotmp_0416type.uint8"".autotmp_0415type.uint8"".autotmp_0414type.uint8"".autotmp_0413type.uint8"".autotmp_0410type.uint8"".autotmp_0408type.int"".autotmp_0406type.[]uint8"".autotmp_0405/type.[]uint8"".&counterotype.*[4]uint8"".ctype.*[4]uint8"".itype.int"".donetype.int"".digest_type.[]uint8"".seedPtype.[]uint8"".hash0type.hash.Hash"".outtype.[]uint8FX 1200 , A[h4 * (+,t8STgclocalsceff764bedfedec85c341d2167e72670Tgclocals695a187ba664ee2e2f23563ad28d70ccZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".encrypteH%H;aH0H\$0H$H\$@H$H$H\$@HkH,$H\$H\$(H\$@H$H\$8H$H\$HH\$H\$(H\$H\$@H+Hl$H\$8H\$PH0Q 1204 B 1205 *runtime.racefuncenterh 1206 runtime.raceread 1207 math/big.NewInt 1208 runtime.raceread 1209 &math/big.(*Int).Exp 1210 (runtime.racefuncexit 1211 0runtime.morestack_noctxt@` 1212 "".e$type.*math/big.Int"".~r30$type.*math/big.Int"".m $type.*math/big.Int"".pub$type.*"".PublicKey"".c$type.*math/big.Int`_`/= =/Tgclocals811ac01e766d981ff332765c3d1de987Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349Zprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".EncryptOAEP$$eH%H$(H;A HXH$XH$111H$H$1H$H$H$H$1H\$hH\$pHD$XH$HD$XH1H9HH$H HHL$hHD$pH$HL$xHt71H$H$H$H$H$HXH$hH$H$`H[(H$H$H$H+H,$H\$HHH?H=HHH\$@H$H\$PH$hH$H$`H[0H\$Hl$@HH)HHl$PHH9};HH$HH$HH$HXH$H\$H$H\$H$H\$H$hH$H$`H[@1H\$H\$H\$H$hH$H$`H[8HT$ HL$(HD$0H$H$H$H$hH$H$`H[(HD$@HH$HD$HD$HT$HL$ HD$(H$H$H$H$hH$H$`H[0H\$HH$H9~HtHHL$HtIH$H$L$H$hH$H$`H[0H\$HH$L$H9L$H)I)ItMH$L$L$H$hH$H$`H[0H\$H$H9L$L$L$H$H\$H$Hl$H$H\$H$H\$ H$H\$(HD$0H$H$HH)HHH$HD$HH9HH$H$H$H$Hl$HH9H.L$HH)HH9H)I)IItML$L$H$Hl$L$LD$H$H\$H|$ H$H\$(HD$0H$pH$H$xH\$H$H\$H$H\$H$H\$ HL$0HD$8H$H$Ht HXH$H$H$H\$H$H\$H$`H\$H$hH\$ H$H\$(H$H\$0H$H\$8H$H$H$H\$H$H\$H$`H\$H$hH\$ H$H\$(H$H\$0H$H\$81$8H$@H$HH$PH$8HD$`H$H$H\$H$H\$H$H\$1$H$ H$(H$0H$H$H$H\$H\$`H\$H\$H$Ht$@HT$HL$HD$H$H$H$H9HH$Ht$Ht$H$Ht$Hl$ LD$(H\$@H)H$L$H9H)I)IH$ItML$L$H$Hl$L$LD$H$H\$H|$ H$H\$(HD$0H$H$H$H$H$H$HXH$H$HD$XHXH}#HH$H HH$H$Hl$XH]H~#HH$H H1Hr 1234 ^ 1235 *runtime.racefuncenter 1236 runtime.raceread&"".errPublicModulus 1237 runtime.raceread&"".errPublicModulus&"".errPublicModulus 1238 (runtime.racefuncexit 1239 runtime.raceread 1240 ,math/big.(*Int).BitLen("".ErrMessageTooLong 1241 runtime.raceread("".ErrMessageTooLong("".ErrMessageTooLong 1242 (runtime.racefuncexit 1243 1244 type.[]uint8 1245 1246 "runtime.makeslice 1249 "runtime.slicecopy 1250 "runtime.racewrite 1251 "runtime.slicecopy 1252 io.ReadFull 1253 (runtime.racefuncexit 1254 "".mgf1XOR 1255 "".mgf1XOR 1256 0math/big.(*Int).SetBytes 1257 "".encrypt 1258 *math/big.(*Int).Bytestype.[]uint8 1259 "runtime.makeslice 1260 "runtime.slicecopy! 1261 (runtime.racefuncexit! 1262 $runtime.panicslice! 1263 $runtime.panicslice! 1264 $runtime.panicindex! 1265 $runtime.panicindex" 1266 $runtime.panicslice" 1267 $runtime.panicslice" 1268 $runtime.panicslice" 1269 runtime.raceread"2"".errPublicExponentSmall# 1270 runtime.raceread#2"".errPublicExponentSmall#2"".errPublicExponentSmall# 1271 runtime.raceread#2"".errPublicExponentLarge$ 1272 runtime.raceread$2"".errPublicExponentLarge$2"".errPublicExponentLarge$ 1273 0runtime.morestack_noctxtX"".autotmp_0449"type.math/big.Int"".autotmp_0448?"type.math/big.Int"".autotmp_0447type.int"".autotmp_0445type.[]uint8"".autotmp_0444type.int"".autotmp_0443type.int"".autotmp_0442type.[]uint8"".autotmp_0441type.int"".autotmp_0440type.[]uint8"".autotmp_0438$type.*math/big.Int"".autotmp_0435type.[]uint8"".autotmp_0434type.int"".autotmp_0433type.int"".autotmp_0432type.int"".autotmp_0431type.int"".autotmp_0430type.int"".autotmp_0429type.[]uint8"".autotmp_0428type.int"".autotmp_0427type.int"".autotmp_0426type.int"".autotmp_0425type.int"".autotmp_0424type.int"".autotmp_0423type.[]uint8"".autotmp_0422type.[]uint8"".autotmp_0421type.int"".autotmp_0420type.int"".autotmp_0419type.int"".~r1type.error"".pub$type.*"".PublicKey"".ttype.[]uint8"".m$type.*math/big.Int 1276 "".dbtype.[]uint8"".seedtype.[]uint8 1277 "".emtype.[]uint8"".lHashtype.[]uint8"".ktype.int"".errtype.error"".errtype.error"".outtype.[]uint8"".labeltype.[]uint8"".msgPtype.[]uint8"".pub@$type.*"".PublicKey"".random type.io.Reader"".hashtype.hash.HashF""VU0p*RQEH.HEARAlkdW&#ll)5N-10 #t.R#Z%Ll`lkv tl^I]5 3!".Tgclocals4591956b865be8c28334f98cbc198266Tgclocals525c98fdfc5126ed25d4111dc2ad356fZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".modInverseeH%H;alHH$H$$H$1\$`H\$hH\$pH\$xH\$`H\$8HH$HL$1D$@HD$HHD$PHD$XHD$@H\$8H$HL$0HL$HD$H$H\$H$H\$ HH$H\$8H$HH\$H\$Ht HHH$H\$0H$HH\$HL$0H\$H}=H$HL$H$H\$HL$0H$$Hw" 1290 N 1291 *runtime.racefuncenter"type.math/big.Int 1292 "runtime.newobject 1293 &math/big.(*Int).GCD"".bigOne 1294 runtime.raceread"".bigOne 1295 &math/big.(*Int).Cmp 1296 (runtime.racefuncexit"".bigOne 1297 runtime.raceread"".bigOne 1298 &math/big.(*Int).Cmp 1299 &math/big.(*Int).Add 1300 (runtime.racefuncexit 1301 0runtime.morestack_noctxt@"".autotmp_0456"type.math/big.Int"".autotmp_0455?"type.math/big.Int"".autotmp_0454type.int"".autotmp_0452$type.*math/big.Int"".autotmp_0451$type.*math/big.Int"".x$type.*math/big.Int"".g$type.*math/big.Int 1302 "".ok0type.bool 1303 "".ia $type.*math/big.Int"".n$type.*math/big.Int"".a$type.*math/big.Int&v<&%75: %"&CV*_ Tgclocals915393fbc1e604d7afcdc99866ecb07eTgclocalsd90f52f9c0c55c6d82a53518e25dbccaZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go6"".(*PrivateKey).Precompute..eH%HD$H;AbHH$H$H$H$H$0H$H]01H9t HHH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHL$`HHD$h 1307 H$HH$H\$XH$H$Hu 1309 HKHC Hk(Hl$pHL$`HHD$hI 1310 H)Hl$HH\$H\$H\$PH$H$H$0H$H Hl$P= Hk0H$H$H$0H$H$H$H$H$H$0H$Hh0H,$HhHl$Hh0Hl$HH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHHL$`HHD$hHH$HH$H\$XH$H$HHKHC Hk(Hl$pHHL$`HHD$hHH+Hl$HH\$H\$H\$PH$H$H$0H$H$H1Hl$P=Hk8H$H$H$0H$H$H$H$H$H$H$0H$H$Hh8H,$HhHl$Hh8Hl$HH$H\$H\$XH$H$H$H$HKHC Hk(Hl$pHHL$`HHD$h*HH$H$H$H$H$HKHC Hk(Hl$pHL$`HHD$hH$H$H\$XH$HHZHB Hj(HHH+Hl$HJHB Hj(Hl$pHL$`HHD$hSH)Hl$H\$H\$PH$H$H$0H$H$HHl$P=Hk@1$H$H$H$H$H\$XH$H$H$H$HKHC Hk(Hl$pHL$`HHD$hcH$H$H$H$H$HKHC Hk(Hl$pHHL$`HHD$h HH$H$H\$XH$HHJHB Hj(HH)Hl$HZHB Hj(Hl$pH\$`HHD$hHH+Hl$H\$H\$@H$H$H$H$HC HHH$HD$HD$H\$H\$xH\$ H$H\$(H$H$H$H$0H$H$H$HkPH$HkXHl$x=HkHHD$0H$H$H$H$Hi H\$0H9`H$H$H$HKHC Hk(Hl$pHL$`Hl$0HD$hH9HH$H$HHJHB Hj(Hl$pHL$`Hl$0HD$hH9HH+Hl$HH$H$0H$HD$0H$HHHSHHKPHkXH$HHT$xHH$H9LHkHH\$8HH$H\$H\$XHH$H\$XH$H\$HH\$HH\$H\$H\$PH\$8H$H\$8HHl$P=H+H\$8H$H$H$H$H\$8H$HD$8H(H,$H$HkHl$H(Hl$HH$H\$H$H\$@H\$H\$H\$PH\$8H$H$H\$8HHl$P=HkHH$H\$H$H\$@H\$H\$HH\$H\$H\$PH\$8H$H$H\$8HtZHl$P=u8HkH\$@H$H\$@H\$H\$HH\$H\$0HH\$0LCL$Hl$LCL$Hl$1H$Hl$Q5vHLCHL$Hl$CLC@L$Hl$QLC8L$Hl$>LC0L$Hl$| 1330 X 1331 *runtime.racefuncenter 1332 runtime.raceread 1333 (runtime.racefuncexit"type.math/big.Int 1334 "runtime.newobject 1335 runtime.raceread 1336 runtime.raceread"".bigOne 1337 runtime.raceread"".bigOne 1338 &math/big.(*Int).Sub 1339 "runtime.racewrite6runtime.writeBarrierEnabled 1340 runtime.raceread 1341 runtime.raceread 1342 runtime.raceread 1343 &math/big.(*Int).Mod"type.math/big.Int 1344 "runtime.newobject 1345 runtime.raceread 1346 runtime.raceread "".bigOne 1347 runtime.raceread 1348 "".bigOne 1349 1350 &math/big.(*Int).Sub 1352 "runtime.racewrite6runtime.writeBarrierEnabled 1355 runtime.raceread 1357 runtime.raceread 1359 runtime.raceread 1361 &math/big.(*Int).Mod"type.math/big.Int 1362 "runtime.newobject 1363 runtime.raceread 1364 runtime.raceread 1365 runtime.raceread 1366 runtime.raceread 1367 4math/big.(*Int).ModInverse 1368 "runtime.racewrite6runtime.writeBarrierEnabled 1369 runtime.raceread 1370 runtime.raceread 1371 runtime.raceread 1372 runtime.raceread 1373 &math/big.(*Int).Mul 1374 runtime.raceread$type.[]"".CRTValue 1375 "runtime.makeslice 1376 "runtime.racewrite6runtime.writeBarrierEnabled 1377 runtime.raceread 1378 runtime.raceread 1379 runtime.raceread 1380 runtime.raceread "type.math/big.Int 1381 "runtime.newobject!"".bigOne! 1382 runtime.raceread!"".bigOne! 1383 &math/big.(*Int).Sub" 1384 "runtime.racewrite"6runtime.writeBarrierEnabled" 1385 runtime.raceread# 1386 runtime.raceread# 1387 runtime.raceread$ 1388 &math/big.(*Int).Mod$"type.math/big.Int$ 1389 "runtime.newobject$ 1390 &math/big.(*Int).Set% 1391 "runtime.racewrite%6runtime.writeBarrierEnabled%"type.math/big.Int& 1392 "runtime.newobject& 1393 4math/big.(*Int).ModInverse' 1394 "runtime.racewrite'6runtime.writeBarrierEnabled( 1395 &math/big.(*Int).Mul( 1396 .runtime.writebarrierptr( 1397 .runtime.writebarrierptr) 1398 .runtime.writebarrierptr) 1399 $runtime.panicindex) 1400 $runtime.panicindex* 1401 $runtime.panicindex* 1402 (runtime.racefuncexit* 1403 .runtime.writebarrierptr* 1404 $runtime.panicindex* 1405 $runtime.panicindex+ 1406 $runtime.panicindex+ 1407 $runtime.panicindex+ 1408 .runtime.writebarrierptr+ 1409 $runtime.panicindex+ 1410 $runtime.panicindex, 1411 $runtime.panicindex, 1412 $runtime.panicindex, 1413 .runtime.writebarrierptr, 1414 $runtime.panicindex- 1415 $runtime.panicindex- 1416 .runtime.writebarrierptr- 1417 $runtime.panicindex- 1418 $runtime.panicindex- 1419 0runtime.morestack_noctxt."".autotmp_0475?"type.math/big.Int"".autotmp_0474type.int"".autotmp_0473$type.*math/big.Int"".autotmp_0472$type.*math/big.Int"".autotmp_0471$type.*math/big.Int"".autotmp_0470$type.*math/big.Int"".autotmp_0469$type.*math/big.Int"".autotmp_0468$type.*math/big.Int"".autotmp_0467type.int"".autotmp_0466o$type.[]"".CRTValue"".autotmp_0464$type.*math/big.Int"".autotmp_0463$type.*math/big.Int"".autotmp_0462$type.*math/big.Int"".autotmp_0461$type.*math/big.Int"".autotmp_0460$type.*math/big.Int"".autotmp_0459$type.*math/big.Int"".autotmp_0458$type.*math/big.Int"".autotmp_0457$type.*math/big.Int"".values"type.*"".CRTValue"".prime$type.*math/big.Int"".itype.int"".r$type.*math/big.Int"".priv&type.*"".PrivateKey(F)is9j\jl"#* +f >%C%l iUg$25?? $+= 1420 0Tgclocals2c051b460a39f0a5a658aa8ec6086caaTgclocals818382ae6e9acf88ae30f343ca232c7cZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".decrypt55eH%H$ H;A H`1H$H$`H$11H$H$H$H$xH$H$H$H$xH+Hl$H\$H~;HH$HH$HH$H`HD$xH$hHuH$xH$H$hH$H$pH\$H$xH+Hl$HT$HL$ HD$(HT$`H$H$Ht H`HH$H\$`H$HH\$H\$HuHH$HH\$`H$xH$H\$`H$H$xH+Hl$HL$\$HL$xH$xH$H$H$xHkH,$H\$H$1$@H$HH$PH$XH$@H$H$xH$H$H$H\$`H\$H$H\$H$xH+Hl$H\$ H\$X1$ H$(H$0H$8H$ H$H$H\$HD$H$H$HD$H\$XH\$H$xH$H$H$HD$H$xH+Hl$H$H$H$xH$H$0H$xH]01H9HH$H\$H$H$xH$H$H$xH$H$xH$H$H$H\$HhHl$H(Hl$H\$ H$H\$x1H9t_H$H$H$H\$H\$xH\$H$xH$H$H$HD$H$xH+Hl$H`HH$H\$H$H$xH$H$0H$xH$H$H$xHKHC Hk(H$H$HH$H$H$xH$H$H$H\$Hh0Hl$HHHH@ Hk(H$H$HH$H)Hl$H\$ H$1$H$H$H$H$H$H$xH$H$0H$H$xH$H$H$xHKHC Hk(H$HH$HH$HH$H$xH$H$H$H\$Hh8Hl$HHHH@ Hk(H$HH$HH$HH+Hl$H$HD$ H$HL$HD$pHD$H$HD$HH$H$HL$HHiH1HH$xH$H$H$xHKHC Hk(H$H$HH$H$H$H$HD$H$xH\HKHC Hk(H$H$HH$'H)Hl$H$xH$H$0H$H$H$HD$H$xHk@Hl$H$xH$H$H$xHKHC Hk(H$H$HH$H$H$H$HD$H$xHRHKHC Hk(H$H$HH$H)Hl$H$xH$H$H$xHKHC Hk(H$HH$HH$HH$H$H$HD$H$xHHKHC Hk(H$HH$HH$KHH+Hl$H$H$HD$H\$pH\$H$xH$H$0H$H$xHHSHHCPHkXH$1H$HD$8H$HHL$@Hl$8H9H$H$HD$H$HrHHKHkH\$@H\$0H$H$H$H$H$H$H$xH$H$HD$0H$xHHSHK Hk(H$H$H$H9HH$HD$0H$xHHHSHK Hk(H$H$H$H9oHH+H\$pH$H$H\$H$H\$Hl$hHl$HD$pH$HD$H$H\$HD$pH$HD$H$H\$HD$pH$HD$H\$hH\$HD$pHD$PH$H$HT$pHL$PHiHuy1H}H$HT$H\$hH\$HT$pH$HT$H$H\$H$H$HD$H\$pH\$H$HL$@HHH$HT$pHl$P]tHaHUVvH$Hl$H]tHH 1444 Z 1445 runtime.duffzero| 1446 *runtime.racefuncenter 1447 runtime.raceread 1448 &math/big.(*Int).Cmp "".ErrDecryption 1449 runtime.raceread "".ErrDecryption "".ErrDecryption 1450 (runtime.racefuncexit 1451 runtime.raceread 1452 crypto/rand.Int 1453 (runtime.racefuncexit"".bigZero 1454 runtime.raceread"".bigZero 1455 &math/big.(*Int).Cmp"".bigOne 1456 runtime.raceread"".bigOne 1457 runtime.raceread 1458 "".modInverse 1459 runtime.raceread 1460 math/big.NewInt 1461 runtime.raceread 1462 1463 &math/big.(*Int).Exp 1465 &math/big.(*Int).Set 1467 &math/big.(*Int).Mul 1469 runtime.raceread 1471 &math/big.(*Int).Mod 1473 runtime.raceread"type.math/big.Int 1474 "runtime.newobject 1475 runtime.raceread 1476 runtime.raceread 1477 &math/big.(*Int).Exp 1478 &math/big.(*Int).Mul 1479 runtime.raceread 1480 &math/big.(*Int).Mod 1481 (runtime.racefuncexit"type.math/big.Int 1482 "runtime.newobject 1483 runtime.raceread 1484 runtime.raceread 1485 runtime.raceread 1486 &math/big.(*Int).Exp 1487 runtime.raceread 1488 runtime.raceread 1489 runtime.raceread 1490 &math/big.(*Int).Exp 1491 &math/big.(*Int).Sub 1492 runtime.raceread 1493 runtime.raceread 1494 runtime.raceread 1495 &math/big.(*Int).Add 1496 runtime.raceread 1497 &math/big.(*Int).Mul 1498 runtime.raceread! 1499 runtime.raceread" 1500 &math/big.(*Int).Mod# 1501 runtime.raceread$ 1502 runtime.raceread% 1503 &math/big.(*Int).Mul& 1504 &math/big.(*Int).Add& 1505 runtime.raceread( 1506 *runtime.racereadrange* 1507 runtime.raceread+ 1508 runtime.raceread- 1509 &math/big.(*Int).Exp- 1510 &math/big.(*Int).Sub. 1511 &math/big.(*Int).Mul. 1512 &math/big.(*Int).Mod/ 1513 runtime.raceread/ 1514 &math/big.(*Int).Add0 1515 &math/big.(*Int).Mul0 1516 &math/big.(*Int).Add1 1517 runtime.raceread2 1518 $runtime.panicindex2 1519 $runtime.panicindex2 1520 $runtime.panicindex2 1521 $runtime.panicindex3 1522 $runtime.panicindex3 1523 $runtime.panicindex3 1524 $runtime.panicindex3 1525 $runtime.panicindex3 1526 runtime.raceread4 1527 $runtime.panicindex4 1528 $runtime.panicindex4 1529 $runtime.panicindex4 1530 $runtime.panicindex4 1531 0runtime.morestack_noctxtpP"".autotmp_0519 type."".CRTValue"".autotmp_0518"type.*"".CRTValue"".autotmp_0517type.int"".autotmp_0516type.int"".autotmp_0515"type.math/big.Int"".autotmp_0514"type.math/big.Int"".autotmp_0513?"type.math/big.Int"".autotmp_0512type.int"".autotmp_0511$type.[]"".CRTValue"".autotmp_0510type.int"".autotmp_0509$type.*math/big.Int"".autotmp_0508$type.*math/big.Int"".autotmp_0507$type.*math/big.Int"".autotmp_0506$type.*math/big.Int"".autotmp_0505$type.*math/big.Int"".autotmp_0504$type.*math/big.Int"".autotmp_0503$type.*math/big.Int"".autotmp_0502$type.*math/big.Int"".autotmp_0500$type.*math/big.Int"".autotmp_0499$type.*math/big.Int"".autotmp_0497$type.*math/big.Int"".autotmp_0496type.int"".autotmp_0494$type.*math/big.Int"".autotmp_0493type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".prime$type.*math/big.Int"".values type."".CRTValue"".itype.int 1532 "".m2$type.*math/big.Int"".cCopy$type.*math/big.Int"".rpowe$type.*math/big.Int"".bigE$type.*math/big.Int"".r$type.*math/big.Int 1533 "".ir$type.*math/big.Int"".errPtype.error"".m@$type.*math/big.Int"".c0$type.*math/big.Int"".priv &type.*"".PrivateKey"".randomtype.io.Reader8"1 =. [nk5> 8D 7-8(7 =:B7 4#4 /S=1<#4]5Ld8I%]JHA T 1538 #Y%5mu4 B0!f+5Tgclocals361723586e499634e46d4ef0a3ccdf71Tgclocals3894762414cd6c98d67792cb0232b38dZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".DecryptOAEP,+eH%H$H;A 1540 HH$H$111H$(H$01H$H$H$ H$Hy 1541 1H$H$H$H$H$H1H9 HH$H HH$H$H$H$Ht71H$H$H$ H$(H$0HH$H$H$H+H,$HL$HHH?H=HHH$HL$XH9H$H$H$H[0H\$Hl$XHHH9m1$H$H$H$H$H$H$H\$H$H\$H$H\$HD$ H$H$H$H\$H$H\$HD$HT$ HL$(HD$0H$H$0H$(Ht HH$H\$H$H\$H$H\$H$H$H$H[@1H\$H\$H\$H$H$H$H[8HT$ HL$(HD$0H$H$ H$(H$H$H$H[(H$H$HT$HL$HD$H$0H$@HD$X1H$H$H$H$8HL$@H9~HD$@HH$HD$HD$Ht$H\$ LD$(Hl$@HH)HH$L$H9;H)I)IH$ItML$xL$H$Hl$L$LD$H$0H\$H$8H\$ H$@H\$(HD$0H$H$H$H$XH$HHH$PH$H$HH$P]+1HH1HHH!HH!HH!H\$xH$H$H$H[0H\$HH$XH9HHHL$HHtIH$H$L$H$H$H$H[0H\$HH$PL$XH9wL$HH)I)ItMH$H$H$H\$H$H\$H$H\$H$H\$ L$`LL$(H$hHl$0L$pLD$8H$`H$H$hH\$H$pH\$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H$H$H[0H\$H$pH9PL$`HH$H$H$ H\$H$(H\$L$LD$H$HT$ H$Hl$(H\$0H\$PHD$hHD$`HD$HH$H$H$H[0Ht$HH\$H$hL$pH9L$`H)I)ItMIL$ML$1L$L9rHD$pL94IH$H$H$HT$pH9H+1HH1HHH!HH!HH!H$H9HH$LL$HL$L$H|$pL9I;+HHH1HHH!HH!HH!HT$hHLH!HHHH!HH!H H\$h1HHHH!HH$L!H HHt$HHL$`H!HHHHH!HH!H H\$`HHL$L9H\$xHl$PLD$`H!IL!IIL!Ht;HH$HH$(HH$0HH\$hHL$LL9w8H)I)MItMH$L$ L$HHH$HH$(HH$0HH$H$H$HXH}#HH$H H.H$H$H$H]H~#HH$H H1H 1564 ^ 1565 *runtime.racefuncenter 1566 runtime.raceread&"".errPublicModulus 1567 runtime.raceread&"".errPublicModulus&"".errPublicModulus 1568 (runtime.racefuncexit 1569 runtime.raceread 1570 ,math/big.(*Int).BitLen 1571 0math/big.(*Int).SetBytes 1572 "".decrypt 1573 (runtime.racefuncexit 1574 1578 *math/big.(*Int).Bytestype.[]uint8 1579 "runtime.makeslice 1580 "runtime.slicecopy 1581 runtime.raceread 1582 "".mgf1XOR 1583 "".mgf1XOR 1584 Bcrypto/subtle.ConstantTimeCompare 1585 runtime.raceread 1586 runtime.raceread% "".ErrDecryption% 1587 runtime.raceread% "".ErrDecryption% "".ErrDecryption% 1588 (runtime.racefuncexit' 1589 (runtime.racefuncexit' 1590 $runtime.panicslice' 1591 $runtime.panicindex' 1592 $runtime.panicindex' 1593 $runtime.panicindex' 1594 $runtime.panicindex' 1595 $runtime.panicslice' 1596 $runtime.panicslice' 1597 $runtime.panicslice( 1598 $runtime.panicslice( 1599 $runtime.panicindex( 1600 $runtime.panicindex( 1601 $runtime.panicslice( "".ErrDecryption( 1602 runtime.raceread( "".ErrDecryption) "".ErrDecryption) 1603 (runtime.racefuncexit) 1604 runtime.raceread)2"".errPublicExponentSmall* 1605 runtime.raceread*2"".errPublicExponentSmall*2"".errPublicExponentSmall* 1606 runtime.raceread+2"".errPublicExponentLarge+ 1607 runtime.raceread+2"".errPublicExponentLarge+2"".errPublicExponentLarge+ 1608 0runtime.morestack_noctxt"".autotmp_0577type.int"".autotmp_0576type.int"".autotmp_0575type.int"".autotmp_0574type.int"".autotmp_0573type.int"".autotmp_0572type.int"".autotmp_0571type.int"".autotmp_0570type.int"".autotmp_0569?"type.math/big.Int"".autotmp_0566type.int"".autotmp_0565type.int"".autotmp_0564type.uint8"".autotmp_0563type.uint8"".autotmp_0562type.uint8"".autotmp_0561type.uint8"".autotmp_0560type.uint8"".autotmp_0559type.uint8"".autotmp_0558type.int"".autotmp_0557type.int"".autotmp_0556type.int"".autotmp_0555type.int"".autotmp_0554type.int"".autotmp_0553type.int"".autotmp_0552type.int"".autotmp_0551type.int"".autotmp_0550type.uint8"".autotmp_0549type.uint8"".autotmp_0547type.[]uint8"".autotmp_0546type.int"".autotmp_0545type.int"".autotmp_0544type.[]uint8"".autotmp_0543type.int"".autotmp_0542type.[]uint8"".autotmp_0541otype.[]uint8"".autotmp_0539$type.*math/big.Int"".autotmp_0536type.int"".autotmp_0535type.int"".outtype.[]uint8"".ntype.int"".inputtype.[]uint8"".~r1type.error"".pub$type.*"".PublicKey"".equals0type.int"".itype.int"".resttype.[]uint8"".invalidtype.int"".indextype.int$"".lookingForIndextype.int"".lHash2Goodtype.int"".lHash2type.[]uint8 1612 "".dbtype.[]uint8"".seedtype.[]uint8$"".firstByteIsZerotype.int 1613 "".emtype.[]uint8"".lHashtype.[]uint8"".m$type.*math/big.Int"".ktype.int"".errtype.error"".errtype.error"".msgtype.[]uint8"".labeltype.[]uint8"".ciphertextPtype.[]uint8"".priv@&type.*"".PrivateKey"".random type.io.Reader"".hashtype.hash.HashR"O"0*@B 1617 ^OliARklSll;\ kqk!3 ). 1619 C '.zw .e&cgLloCl#]_#"!%4Tgclocalsf5abeebced07669a3ddce5a1f0705739Tgclocalsf65ff69dea6c4a520a79cddfc998dd1fZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".leftPadeH%H;aH`H\$`H$H$11H$H$H$HL$pHL$@H9~HD$@HH$HD$HD$Ht$HL$ LD$(Hl$@HH)HH$L$H9wnH)I)IH$ItMLL$HL$Hl$PHl$LD$XLD$H\$hH\$H\$pH\$ H\$xH\$(HD$0H` 1629 B 1630 *runtime.racefuncentertype.[]uint8 1631 "runtime.makeslice 1632 "runtime.slicecopy 1633 (runtime.racefuncexit 1634 $runtime.panicslice 1635 0runtime.morestack_noctxtp"".autotmp_0582type.[]uint8"".autotmp_0580type.int"".autotmp_0579/type.[]uint8"".n?type.int"".out@type.[]uint8"".size0type.int"".inputtype.[]uint82 1638 ) 1639 Tgclocalse164b25facb10da87beb89b155f2475eTgclocalsf56b2291fa344104975cb6587be42b9bZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.go"".init))eH%H;a@ 1642 HH$H$HH$t0HH$u HHH$HH$HH$HD$HD$HD$H\$ =@ HHD$(HH$HD$HD$HH$HD$HD$HHHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$@H$HD$HD$@HH5H5HHNHOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HHH5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$HD$HD$8H$HD$HD$8HH]H5HHNOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$HD$(HH$H\$HHD$pHD$xH\$hHH$HH$HH\$H\$(H\$H\$hH\$HD$( HH$HD$HD$0H$HD$HD$0HH!H5HHNHOHD$pHD$xHD$hHH$HH$HH\$H\$(H\$H\$hH\$H$H\$H\$PHH$H\$P=fHH$H\$H\$PHH$H\$P=HHH$HD$"H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$%H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$%H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$4H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$H\$H\$XH\$H\$`HH$H\$XHH\$`=HHH$HD$H\$H\$XH\$H\$`HH$H\$XHH\$`=u+HHH$HH-H,$H\$H-H,$H\$MH-H,$H\$H-H,$H\$UH-H,$H\$H-H,$H\$]H-H,$H\$H-H,$H\$30zH-H,$H\$ 1646 N 1647 *runtime.racefuncenter\"".initdonen 1648 runtime.raceread|"".initdone"".initdone 1649 runtime.raceread"".initdone 1650 (runtime.racefuncexit 1651 "runtime.throwinit"".initdone 1652 "runtime.racewrite"".initdone 1653 crypto.init 1654 io.init 1655 math/big.init 1656 bytes.init 1657 hash.init 1658 crypto/rand.init"".hashPrefixes 1659 "runtime.racewrite8type.map[crypto.Hash][]uint8 1660 runtime.makemap6runtime.writeBarrierEnabled"".hashPrefixestype.[18]uint8 1661 "runtime.newobject 1662 ,runtime.racewriterange""".statictmp_0593"".hashPrefixes 1663 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1664 $runtime.mapassign1type.[15]uint8 1665 "runtime.newobject 1666 ,runtime.racewriterange""".statictmp_0595"".hashPrefixes 1667 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1668 $runtime.mapassign1 type.[19]uint8 1669 "runtime.newobject 1670 1671 ,runtime.racewriterange 1672 """.statictmp_0597"".hashPrefixes 1675 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1679 $runtime.mapassign1type.[19]uint8 1682 "runtime.newobject 1684 ,runtime.racewriterange """.statictmp_0599 "".hashPrefixes 1687 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1688 $runtime.mapassign1type.[19]uint8 1689 "runtime.newobject 1690 ,runtime.racewriterange""".statictmp_0601"".hashPrefixes 1691 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1692 $runtime.mapassign1type.[19]uint8 1693 "runtime.newobject 1694 ,runtime.racewriterange""".statictmp_0603"".hashPrefixes 1695 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1696 $runtime.mapassign1type.[0]uint8 1697 "runtime.newobject"".hashPrefixes 1698 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1699 $runtime.mapassign1type.[14]uint8 1700 "runtime.newobject 1701 ,runtime.racewriterange""".statictmp_0606"".hashPrefixes 1702 runtime.raceread8type.map[crypto.Hash][]uint8"".hashPrefixes 1703 $runtime.mapassign1 1704 math/big.NewInt"".bigZero 1705 "runtime.racewrite6runtime.writeBarrierEnabled"".bigZero 1706 math/big.NewInt"".bigOne 1707 "runtime.racewrite6runtime.writeBarrierEnabled"".bigOne\go.string."crypto/rsa: missing public modulus" 1708 errors.New&"".errPublicModulus 1709 "runtime.racewrite&"".errPublicModulus6runtime.writeBarrierEnabled&"".errPublicModulusbgo.string."crypto/rsa: public exponent too small" 1710 errors.New2"".errPublicExponentSmall 1711 "runtime.racewrite2"".errPublicExponentSmall6runtime.writeBarrierEnabled2"".errPublicExponentSmallbgo.string."crypto/rsa: public exponent too large" 1712 errors.New2"".errPublicExponentLarge 1713 "runtime.racewrite2"".errPublicExponentLarge6runtime.writeBarrierEnabled2"".errPublicExponentLargego.string."crypto/rsa: message too long for RSA public key size" 1714 errors.New ("".ErrMessageTooLong 1715 "runtime.racewrite ("".ErrMessageTooLong 6runtime.writeBarrierEnabled!("".ErrMessageTooLong!Pgo.string."crypto/rsa: decryption error"! 1716 errors.New" "".ErrDecryption" 1717 "runtime.racewrite" "".ErrDecryption"6runtime.writeBarrierEnabled" "".ErrDecryption"Tgo.string."crypto/rsa: verification error"# 1718 errors.New#$"".ErrVerification# 1719 "runtime.racewrite#$"".ErrVerification$6runtime.writeBarrierEnabled$$"".ErrVerification$"".initdone$ 1720 "runtime.racewrite$"".initdone$ 1721 (runtime.racefuncexit$$"".ErrVerification% 1722 .runtime.writebarrierptr% "".ErrDecryption% 1723 .runtime.writebarrierptr%("".ErrMessageTooLong% 1724 .runtime.writebarrierptr&2"".errPublicExponentLarge& 1725 .runtime.writebarrierptr&2"".errPublicExponentSmall& 1726 .runtime.writebarrierptr&&"".errPublicModulus' 1727 .runtime.writebarrierptr'"".bigOne' 1728 .runtime.writebarrierptr'"".bigZero' 1729 .runtime.writebarrierptr("".hashPrefixes) 1730 .runtime.writebarrierptr) 1731 0runtime.morestack_noctxt""".autotmp_0607type.*[14]uint8"".autotmp_0604type.*[19]uint8"".autotmp_0602type.*[19]uint8"".autotmp_0600type.*[19]uint8"".autotmp_0598type.*[19]uint8"".autotmp_0596type.*[15]uint8"".autotmp_0594otype.*[18]uint8"".autotmp_0592/type.[]uint8"".autotmp_0591 type.crypto.Hash"".autotmp_0590type.error"".autotmp_0589type.error"".autotmp_0588type.error"".autotmp_0587type.error"".autotmp_0586type.error"".autotmp_0585Otype.error"".autotmp_0584$type.*math/big.Int"".autotmp_0583_$type.*math/big.Int(UR ]@@&bbbbvb^$}v'&' &JeJeJeJeJeJJ=&2$> $> $> $> $> $1 Tgclocals0ce64bbc7cfa5ef04d41c861de81a3d7Tgclocals272b0fac776bdb545c4565f5d91196acZprebuilts/go/darwin-x86/src/crypto/rsa/rsa.godprebuilts/go/darwin-x86/src/crypto/rsa/pkcs1v15.goTgclocals581a42a69209f974dd2b79690ca3daa3hh @DDTgclocals6363521974a113cb35f3d9f8d6188df7hhOOOOOOTgclocalsffd121e3dbb6990906d76efbdd233e0d((Tgclocals476d7ce44f720ffa6a3f2dc237f5d028((OTgclocals5ad638fd42f6c4d50bbbeafb5772356c((Tgclocals7e6d351e62617dcad5cf1e9261a02ab2((OOOTgclocalse6c77489c3dbec70f034eb54b48712b5PP Tgclocalsfee89478d16698ce23104b6d552fc55cPP Tgclocalsf56b2291fa344104975cb6587be42b9b Tgclocals7870415641da46b3cba4d091fd1e3422 yTgclocals5f2eee4663d18fca838d8c7bcb3b489aXX $ Tgclocals4504e14ad70a368ab2e88355521723b4XX Tgclocalsc05f511c694e6d473f47bf82355d01c8hhA Tgclocals1d07381dfa9624365f8958f9a1b51ff8hh 1759 %%%%%%%%%%%0Bgo.itab.*errors.errorString.errorpgo.string.hdr."crypto/rsa: input must be hashed message" (hgo.string."crypto/rsa: input must be hashed message"hgo.string."crypto/rsa: input must be hashed message"`Rcrypto/rsa: input must be hashed messagejgo.string.hdr."crypto/rsa: unsupported hash function" %bgo.string."crypto/rsa: unsupported hash function"bgo.string."crypto/rsa: unsupported hash function"PLcrypto/rsa: unsupported hash functionTgclocals42615f0ca05c0cdcc376eb42d6bdc4f3XX @BTgclocals2b498bc02a1682845fcbf1617c11b2ceXX Tgclocals790e5cc5051fc0affc980ade09e929ecTgclocalsad9d65701e915136506edb7cd27ec02b Tgo.string.hdr."crypto/rsa: encoding error" Lgo.string."crypto/rsa: encoding error"Lgo.string."crypto/rsa: encoding error"@6crypto/rsa: encoding errorTgclocalse4451f53f3518aa91e006d0712f940bdhh@ATgclocals2e3a3d30cdaae35c53d09bdc02a946c1hh3Tgclocalsb1d882b91af6b23aa5010e11ab4d19d2HH Tgclocals2a51e3b195190d3a398ed5747fd5ec6cHH Tgclocalsceb9ea343857a0abdb13e1c2a9e4d818@@ Tgclocals781b4a4ca726c433930893346162853c@@dd`Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocalsfac86902acffe389385a3196a692edbb88 Tgclocals2af85aeedc9cf1626c4edf9d6fdd412288 Tgclocalsad3d78e88c381598810f2e82f373ef66((Tgclocalsa875ef9b747ec035e472bb4fc1932f71((%%%Tgclocals82a71eeff0b8b77661e4e41f38d78499HH Tgclocalsee5130b902b2931317bffd7f465e741eHH%%%%%%%Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscad14e25fd48dddd762418d02c031d67 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscad14e25fd48dddd762418d02c031d67 Tgclocals70aaa51e4db25af68bc5a79ecbbdac1100Tgclocalsc27dd64b9dd8f59c8b98f79152de075f00 ngo.string.hdr."crypto/rsa: invalid options for Decrypt" 'fgo.string."crypto/rsa: invalid options for Decrypt"fgo.string."crypto/rsa: invalid options for Decrypt"PPcrypto/rsa: invalid options for DecryptTgclocalsc6b596eeb9c69c345ea733f3a71e4744XX `#'Tgclocalsacf50cf45bb03f18d4b7af3352657018XX ^go.string.hdr."crypto/rsa: invalid prime value" Vgo.string."crypto/rsa: invalid prime value"Vgo.string."crypto/rsa: invalid prime value"@@crypto/rsa: invalid prime valueVgo.string.hdr."crypto/rsa: invalid modulus" Ngo.string."crypto/rsa: invalid modulus"Ngo.string."crypto/rsa: invalid modulus"@8crypto/rsa: invalid modulusZgo.string.hdr."crypto/rsa: invalid exponents" Rgo.string."crypto/rsa: invalid exponents"Rgo.string."crypto/rsa: invalid exponents"@<crypto/rsa: invalid exponentsTgclocals3dc4759dbb845724cbc31a64e399a338.@@@ 0 @ @Tgclocalsb9077818c1df55f419a2f75a1a1f928eTgclocalsc55cf99de9cdd8c8202a466952fa1a45 Tgclocalsd83d0d2288f6dc42e44231449c3fde41 ;go.string.hdr."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2" 7go.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2"go.string."crypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2"ppcrypto/rsa: GenerateMultiPrimeKey: nprimes must be >= 2Tgclocals335e903b754211f12ea3dd454823882e)DDDDDDDDDDDDDDDDDDDDDDDDDD@DD@DDdDDlDDDDDDDDDDDDDFDD@DDTgclocals988f55617998dd0f1f6675b59c366b7ccssssssssssssssssTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals695a187ba664ee2e2f23563ad28d70cc00Tgclocalsceff764bedfedec85c341d2167e72670009999Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals811ac01e766d981ff332765c3d1de987((Tgclocals525c98fdfc5126ed25d4111dc2ad356f ""@""Tgclocals4591956b865be8c28334f98cbc198266?? ? ?? ? ? ? ? ???????Tgclocalsd90f52f9c0c55c6d82a53518e25dbcca@@ 1771 Tgclocals915393fbc1e604d7afcdc99866ecb07e@@Tgclocals818382ae6e9acf88ae30f343ca232c7chhTgclocals2c051b460a39f0a5a658aa8ec6086caahhTgclocals3894762414cd6c98d67792cb0232b38d#HH@D@@@`a``:p:r:Tgclocals361723586e499634e46d4ef0a3ccdf71ooooooTgclocalsf65ff69dea6c4a520a79cddfc998dd1f%$@@Tgclocalsf5abeebced07669a3ddce5a1f0705739?? ? ?? ?????????????Tgclocalsf56b2291fa344104975cb6587be42b9b Tgclocalse164b25facb10da87beb89b155f2475e dgo.string.hdr."crypto/rsa: missing public modulus" "\go.string."crypto/rsa: missing public modulus"\go.string."crypto/rsa: missing public modulus"PFcrypto/rsa: missing public modulusjgo.string.hdr."crypto/rsa: public exponent too small" %bgo.string."crypto/rsa: public exponent too small"bgo.string."crypto/rsa: public exponent too small"PLcrypto/rsa: public exponent too smalljgo.string.hdr."crypto/rsa: public exponent too large" %bgo.string."crypto/rsa: public exponent too large"bgo.string."crypto/rsa: public exponent too large"PLcrypto/rsa: public exponent too largego.string.hdr."crypto/rsa: message too long for RSA public key size" 4go.string."crypto/rsa: message too long for RSA public key size"go.string."crypto/rsa: message too long for RSA public key size"pjcrypto/rsa: message too long for RSA public key sizeXgo.string.hdr."crypto/rsa: decryption error" Pgo.string."crypto/rsa: decryption error"Pgo.string."crypto/rsa: decryption error"@:crypto/rsa: decryption error\go.string.hdr."crypto/rsa: verification error" Tgo.string."crypto/rsa: verification error"Tgo.string."crypto/rsa: verification error"@>crypto/rsa: verification errorTgclocals272b0fac776bdb545c4565f5d91196acPP 1774 `Tgclocals0ce64bbc7cfa5ef04d41c861de81a3d7."".hashPrefixes8type.map[crypto.Hash][]uint8."".bigZero$type.*math/big.Int."".bigOne$type.*math/big.Int.&"".errPublicModulus type.error.2"".errPublicExponentSmall type.error.2"".errPublicExponentLarge type.error.("".ErrMessageTooLong type.error. "".ErrDecryption type.error.$"".ErrVerification type.error0"".initdonetype.uint8""".statictmp_0593$type.[18]uint8$0 0*H """.statictmp_0595type.[15]uint80!0 +""".statictmp_0597&type.[19]uint8&0-0 `He""".statictmp_0599&type.[19]uint8&010 `He """.statictmp_0601&type.[19]uint8&0A0 `He0""".statictmp_0603&type.[19]uint8&0Q0 `He@""".statictmp_0606type.[14]uint80 0(1*"".EncryptPKCS1v15f$"".EncryptPKCS1v15*"".DecryptPKCS1v15f$"".DecryptPKCS1v15>"".DecryptPKCS1v15SessionKeyf8"".DecryptPKCS1v15SessionKey*"".decryptPKCS1v15f$"".decryptPKCS1v150"".nonZeroRandomBytesf*"".nonZeroRandomBytes$"".SignPKCS1v15f"".SignPKCS1v15("".VerifyPKCS1v15f""".VerifyPKCS1v15,"".pkcs1v15HashInfof&"".pkcs1v15HashInfo*"".copyWithLeftPadf$"".copyWithLeftPad&"".emsaPSSEncodef "".emsaPSSEncode&"".emsaPSSVerifyf "".emsaPSSVerify*"".signPSSWithSaltf$"".signPSSWithSalt8"".(*PSSOptions).HashFuncf2"".(*PSSOptions).HashFunc<"".(*PSSOptions).saltLengthf6"".(*PSSOptions).saltLength"".SignPSSf"".SignPSS"".VerifyPSSf"".VerifyPSS"".verifyPSSf"".verifyPSS"".checkPubf"".checkPub4"".(*PrivateKey).Publicf."".(*PrivateKey).Public0"".(*PrivateKey).Signf*"".(*PrivateKey).Sign6"".(*PrivateKey).Decryptf0"".(*PrivateKey).Decrypt8"".(*PrivateKey).Validatef2"".(*PrivateKey).Validate""".GenerateKeyf"".GenerateKey6"".GenerateMultiPrimeKeyf0"".GenerateMultiPrimeKey "".incCounterf"".incCounter"".mgf1XORf"".mgf1XOR"".encryptf"".encrypt""".EncryptOAEPf"".EncryptOAEP "".modInversef"".modInverse<"".(*PrivateKey).Precomputef6"".(*PrivateKey).Precompute"".decryptf"".decrypt""".DecryptOAEPf"".DecryptOAEP"".leftPadf"".leftPad"".initf"".init"runtime.gcbits.01.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8:go.string.hdr."rsa.PublicKey" 2go.string."rsa.PublicKey"2go.string."rsa.PublicKey" rsa.PublicKey"go.string.hdr."N" go.string."N"go.string."N"N"go.string.hdr."E" go.string."E"go.string."E"E2go.string.hdr."PublicKey" *go.string."PublicKey"*go.string."PublicKey" PublicKey4go.string.hdr."crypto/rsa" 1783 ,go.string."crypto/rsa",go.string."crypto/rsa" crypto/rsa"go.importpath."". 1784 ,go.string."crypto/rsa""type."".PublicKey10 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."rsa.PublicKey"p$type.*"".PublicKey"runtime.zerovalue"type."".PublicKey"go.string.hdr."N"$type.*math/big.Int"go.string.hdr."E"type.int`"type."".PublicKey2go.string.hdr."PublicKey""go.importpath.""."type."".PublicKey<go.string.hdr."*rsa.PublicKey" 4go.string."*rsa.PublicKey"4go.string."*rsa.PublicKey" *rsa.PublicKey$type.*"".PublicKeyFgE60 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*rsa.PublicKey"p6go.weak.type.**"".PublicKey"runtime.zerovalue"type."".PublicKey4go.string.hdr."[]*big.Int" 1786 ,go.string."[]*big.Int",go.string."[]*big.Int" []*big.Int(type.[]*math/big.Int1C0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]*big.Int"p:go.weak.type.*[]*math/big.Int"runtime.zerovalue$type.*math/big.IntLgo.typelink.[]*big.Int []*math/big.Int(type.[]*math/big.Int type..hashfunc24 ,runtime.memhash_varlentype..eqfunc24 .runtime.memequal_varlentype..alg24 type..hashfunc24type..eqfunc24:go.string.hdr."*rsa.CRTValue" 2go.string."*rsa.CRTValue"2go.string."*rsa.CRTValue" *rsa.CRTValue"type.*"".CRTValue:Re60 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*rsa.CRTValue"p4go.weak.type.**"".CRTValue"runtime.zerovalue type."".CRTValue"runtime.gcbits.078go.string.hdr."rsa.CRTValue" 0go.string."rsa.CRTValue"0go.string."rsa.CRTValue" rsa.CRTValue&go.string.hdr."Exp" go.string."Exp"go.string."Exp"Exp*go.string.hdr."Coeff" "go.string."Coeff""go.string."Coeff"Coeff"go.string.hdr."R" go.string."R"go.string."R"R0go.string.hdr."CRTValue" (go.string."CRTValue"(go.string."CRTValue" CRTValue type."".CRTValue%A 0type..alg24@"runtime.gcbits.07P8go.string.hdr."rsa.CRTValue"p"type.*"".CRTValue"runtime.zerovalue type."".CRTValue&go.string.hdr."Exp"$type.*math/big.Int*go.string.hdr."Coeff"$type.*math/big.Int"go.string.hdr."R"$type.*math/big.Int` type."".CRTValue0go.string.hdr."CRTValue""go.importpath."". type."".CRTValue<go.string.hdr."[]rsa.CRTValue" 4go.string."[]rsa.CRTValue"4go.string."[]rsa.CRTValue" []rsa.CRTValue$type.[]"".CRTValueni)0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]rsa.CRTValue"p6go.weak.type.*[]"".CRTValue"runtime.zerovalue type."".CRTValuePgo.typelink.[]rsa.CRTValue []"".CRTValue$type.[]"".CRTValueLgo.string.hdr."*rsa.PrecomputedValues" Dgo.string."*rsa.PrecomputedValues"Dgo.string."*rsa.PrecomputedValues"0.*rsa.PrecomputedValues4type.*"".PrecomputedValuesj60 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."*rsa.PrecomputedValues"pFgo.weak.type.**"".PrecomputedValues"runtime.zerovalue2type."".PrecomputedValues"runtime.gcbits.0fJgo.string.hdr."rsa.PrecomputedValues" Bgo.string."rsa.PrecomputedValues"Bgo.string."rsa.PrecomputedValues"0,rsa.PrecomputedValues$go.string.hdr."Dp" go.string."Dp"go.string."Dp"Dp$go.string.hdr."Dq" go.string."Dq"go.string."Dq"Dq(go.string.hdr."Qinv" go.string."Qinv" go.string."Qinv" 1794 Qinv2go.string.hdr."CRTValues" *go.string."CRTValues"*go.string."CRTValues" CRTValuesBgo.string.hdr."PrecomputedValues" :go.string."PrecomputedValues":go.string."PrecomputedValues"0$PrecomputedValues2type."".PrecomputedValues0 hy$0 runtime.algarray@"runtime.gcbits.0fPJgo.string.hdr."rsa.PrecomputedValues"p4type.*"".PrecomputedValues"runtime.zerovalue2type."".PrecomputedValues$go.string.hdr."Dp"$type.*math/big.Int$go.string.hdr."Dq"$type.*math/big.Int(go.string.hdr."Qinv"$type.*math/big.Int2go.string.hdr."CRTValues"$type.[]"".CRTValue`2type."".PrecomputedValuesBgo.string.hdr."PrecomputedValues""go.importpath."".2type."".PrecomputedValues&runtime.gcbits.cd03<go.string.hdr."rsa.PrivateKey" 4go.string."rsa.PrivateKey"4go.string."rsa.PrivateKey" rsa.PrivateKey"go.string.hdr."D" go.string."D"go.string."D"D,go.string.hdr."Primes" $go.string."Primes"$go.string."Primes"Primes6go.string.hdr."Precomputed" .go.string."Precomputed".go.string."Precomputed" Precomputed4go.string.hdr."PrivateKey" 1796 ,go.string."PrivateKey",go.string."PrivateKey" PrivateKey$type."".PrivateKey`P2"0"0 runtime.algarray@&runtime.gcbits.cd03P<go.string.hdr."rsa.PrivateKey"p&type.*"".PrivateKey"runtime.zerovalue$type."".PrivateKey"type."".PublicKey"go.string.hdr."D"$type.*math/big.Int,go.string.hdr."Primes"(type.[]*math/big.Int6go.string.hdr."Precomputed"2type."".PrecomputedValues`$type."".PrivateKey4go.string.hdr."PrivateKey""go.importpath."".$type."".PrivateKey>go.string.hdr."*rsa.PrivateKey" 6go.string."*rsa.PrivateKey"6go.string."*rsa.PrivateKey" *rsa.PrivateKeygo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)" Pgo.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"go.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"pgo.weak.type.*func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"runtime.zerovaluetype.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)&type.*"".PrivateKeytype.io.Readertype.[]uint82type.crypto.DecrypterOptstype.[]uint8type.errorgo.typelink.func(*rsa.PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error) func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)Jgo.string.hdr."func(*rsa.PrivateKey)" Bgo.string."func(*rsa.PrivateKey)"Bgo.string."func(*rsa.PrivateKey)"0,func(*rsa.PrivateKey)2type.func(*"".PrivateKey)30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*rsa.PrivateKey)"pDgo.weak.type.*func(*"".PrivateKey)"runtime.zerovalue2type.func(*"".PrivateKey)2type.func(*"".PrivateKey)&type.*"".PrivateKeylgo.typelink.func(*rsa.PrivateKey) func(*"".PrivateKey)2type.func(*"".PrivateKey)lgo.string.hdr."func(*rsa.PrivateKey) crypto.PublicKey" &dgo.string."func(*rsa.PrivateKey) crypto.PublicKey"dgo.string."func(*rsa.PrivateKey) crypto.PublicKey"PNfunc(*rsa.PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKeyv30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*rsa.PrivateKey) crypto.PublicKey"pfgo.weak.type.*func(*"".PrivateKey) crypto.PublicKey"runtime.zerovalueTtype.func(*"".PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKey&type.*"".PrivateKey*type.crypto.PublicKeygo.typelink.func(*rsa.PrivateKey) crypto.PublicKey func(*"".PrivateKey) crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKeygo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)" Mgo.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"go.string."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)yds-30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"pgo.weak.type.*func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"runtime.zerovaluetype.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)&type.*"".PrivateKeytype.io.Readertype.[]uint8,type.crypto.SignerOptstype.[]uint8type.errorgo.typelink.func(*rsa.PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error) func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)Vgo.string.hdr."func(*rsa.PrivateKey) error" Ngo.string."func(*rsa.PrivateKey) error"Ngo.string."func(*rsa.PrivateKey) error"@8func(*rsa.PrivateKey) error>type.func(*"".PrivateKey) error-30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*rsa.PrivateKey) error"pPgo.weak.type.*func(*"".PrivateKey) error"runtime.zerovalue>type.func(*"".PrivateKey) error>type.func(*"".PrivateKey) error&type.*"".PrivateKeytype.errorgo.typelink.func(*rsa.PrivateKey) error func(*"".PrivateKey) error>type.func(*"".PrivateKey) error.go.string.hdr."Decrypt" &go.string."Decrypt"&go.string."Decrypt"Decryptgo.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)" ?go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"go.string."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error) S30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"pgo.weak.type.*func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)"runtime.zerovaluetype.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.io.Readertype.[]uint82type.crypto.DecrypterOptstype.[]uint8type.errorgo.typelink.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error) func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)4go.string.hdr."Precompute" 1799 ,go.string."Precompute",go.string."Precompute" Precompute,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."Public" $go.string."Public"$go.string."Public"PublicNgo.string.hdr."func() crypto.PublicKey" Fgo.string."func() crypto.PublicKey"Fgo.string."func() crypto.PublicKey"00func() crypto.PublicKey8type.func() crypto.PublicKeyT,30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func() crypto.PublicKey"pJgo.weak.type.*func() crypto.PublicKey"runtime.zerovalue8type.func() crypto.PublicKey8type.func() crypto.PublicKey*type.crypto.PublicKeyvgo.typelink.func() crypto.PublicKey func() crypto.PublicKey8type.func() crypto.PublicKey(go.string.hdr."Sign" go.string."Sign" go.string."Sign" 1800 Signgo.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)" <go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"go.string."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"zfunc(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)@`30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"pgo.weak.type.*func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)"runtime.zerovaluetype.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.io.Readertype.[]uint8,type.crypto.SignerOptstype.[]uint8type.errorgo.typelink.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error) func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)0go.string.hdr."Validate" (go.string."Validate"(go.string."Validate" Validate8go.string.hdr."func() error" 0go.string."func() error"0go.string."func() error" func() error"type.func() error30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() error"runtime.zerovalue"type.func() error"type.func() errortype.errorJgo.typelink.func() error func() error"type.func() error&type.*"".PrivateKey_6B0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*rsa.PrivateKey"p8go.weak.type.**"".PrivateKey"runtime.zerovalue$type."".PrivateKey`&type.*"".PrivateKey&type.*"".PrivateKey.go.string.hdr."Decrypt"type.func(io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.DecrypterOpts) ([]uint8, error)0"".(*PrivateKey).Decrypt0"".(*PrivateKey).Decrypt4go.string.hdr."Precompute"type.func()2type.func(*"".PrivateKey)6"".(*PrivateKey).Precompute6"".(*PrivateKey).Precompute,go.string.hdr."Public"8type.func() crypto.PublicKeyTtype.func(*"".PrivateKey) crypto.PublicKey."".(*PrivateKey).Public."".(*PrivateKey).Public(go.string.hdr."Sign"type.func(io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)type.func(*"".PrivateKey, io.Reader, []uint8, crypto.SignerOpts) ([]uint8, error)*"".(*PrivateKey).Sign*"".(*PrivateKey).Sign0go.string.hdr."Validate""type.func() error>type.func(*"".PrivateKey) error2"".(*PrivateKey).Validate2"".(*PrivateKey).Validateruntime.gcbits.0go.string.hdr."[8]uint8" (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8 [8]uint8type.[8]uint8:go.string.hdr."[]crypto.Hash" 2go.string."[]crypto.Hash"2go.string."[]crypto.Hash" []crypto.Hash$type.[]crypto.Hash 0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]crypto.Hash"p6go.weak.type.*[]crypto.Hash"runtime.zerovalue type.crypto.HashNgo.typelink.[]crypto.Hash []crypto.Hash$type.[]crypto.Hash type..hashfunc64 @,runtime.memhash_varlentype..eqfunc64 @.runtime.memequal_varlentype..alg64 type..hashfunc64type..eqfunc64<go.string.hdr."[8]crypto.Hash" 4go.string."[8]crypto.Hash"4go.string."[8]crypto.Hash" [8]crypto.Hash&type.[8]crypto.Hash@0type..alg64@runtime.gcbits.P<go.string.hdr."[8]crypto.Hash"p8go.weak.type.*[8]crypto.Hash"runtime.zerovalue type.crypto.Hash$type.[]crypto.HashRgo.typelink.[8]crypto.Hash [8]crypto.Hash&type.[8]crypto.Hash2go.string.hdr."[][]uint8" *go.string."[][]uint8"*go.string."[][]uint8" [][]uint8type.[][]uint8}0 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."[][]uint8"p.go.weak.type.*[][]uint8"runtime.zerovaluetype.[]uint8>go.typelink.[][]uint8 [][]uint8type.[][]uint8*runtime.gcbits.499224I$4go.string.hdr."[8][]uint8" 1806 ,go.string."[8][]uint8",go.string."[8][]uint8" [8][]uint8type.[8][]uint8/0 runtime.algarray@*runtime.gcbits.499224P4go.string.hdr."[8][]uint8"p0go.weak.type.*[8][]uint8"runtime.zerovaluetype.[]uint8type.[][]uint8Bgo.typelink.[8][]uint8 [8][]uint8type.[8][]uint8^go.string.hdr."*map.bucket[crypto.Hash][]uint8" Vgo.string."*map.bucket[crypto.Hash][]uint8"Vgo.string."*map.bucket[crypto.Hash][]uint8"@@*map.bucket[crypto.Hash][]uint8Htype.*map.bucket[crypto.Hash][]uint8x_R60 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."*map.bucket[crypto.Hash][]uint8"pZgo.weak.type.**map.bucket[crypto.Hash][]uint8"runtime.zerovalueFtype.map.bucket[crypto.Hash][]uint82runtime.gcbits.0092244902 1808 1809 $I\go.string.hdr."map.bucket[crypto.Hash][]uint8" Tgo.string."map.bucket[crypto.Hash][]uint8"Tgo.string."map.bucket[crypto.Hash][]uint8"@>map.bucket[crypto.Hash][]uint8.go.string.hdr."topbits" &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys" go.string."keys" go.string."keys" 1810 keys,go.string.hdr."values" $go.string."values"$go.string."values"values0go.string.hdr."overflow" (go.string."overflow"(go.string."overflow" overflowFtype.map.bucket[crypto.Hash][]uint8H0 runtime.algarray@2runtime.gcbits.0092244902P\go.string.hdr."map.bucket[crypto.Hash][]uint8"pXgo.weak.type.*map.bucket[crypto.Hash][]uint8"runtime.zerovalueFtype.map.bucket[crypto.Hash][]uint8.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"&type.[8]crypto.Hash,go.string.hdr."values"type.[8][]uint80go.string.hdr."overflow"Htype.*map.bucket[crypto.Hash][]uint8"runtime.gcbits.2c,Vgo.string.hdr."map.hdr[crypto.Hash][]uint8" Ngo.string."map.hdr[crypto.Hash][]uint8"Ngo.string."map.hdr[crypto.Hash][]uint8"@8map.hdr[crypto.Hash][]uint8*go.string.hdr."count" "go.string."count""go.string."count"count*go.string.hdr."flags" "go.string."flags""go.string."flags"flags"go.string.hdr."B" go.string."B"go.string."B"B*go.string.hdr."hash0" "go.string."hash0""go.string."hash0"hash0.go.string.hdr."buckets" &go.string."buckets"&go.string."buckets"buckets4go.string.hdr."oldbuckets" 1814 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate" *go.string."nevacuate"*go.string."nevacuate" nevacuate@type.map.hdr[crypto.Hash][]uint800 (,0 runtime.algarray@"runtime.gcbits.2cPVgo.string.hdr."map.hdr[crypto.Hash][]uint8"pRgo.weak.type.*map.hdr[crypto.Hash][]uint8"runtime.zerovalue@type.map.hdr[crypto.Hash][]uint8*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"Htype.*map.bucket[crypto.Hash][]uint84go.string.hdr."oldbuckets"Htype.*map.bucket[crypto.Hash][]uint82go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.PointerNgo.string.hdr."map[crypto.Hash][]uint8" Fgo.string."map[crypto.Hash][]uint8"Fgo.string."map[crypto.Hash][]uint8"00map[crypto.Hash][]uint88type.map[crypto.Hash][]uint8m50 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."map[crypto.Hash][]uint8"pJgo.weak.type.*map[crypto.Hash][]uint8"runtime.zerovalue type.crypto.Hashtype.[]uint8Ftype.map.bucket[crypto.Hash][]uint8@type.map.hdr[crypto.Hash][]uint8vgo.typelink.map[crypto.Hash][]uint8 map[crypto.Hash][]uint88type.map[crypto.Hash][]uint80go.string.hdr."*[]uint8" (go.string."*[]uint8"(go.string."*[]uint8" *[]uint8type.*[]uint8i60 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."*[]uint8"p,go.weak.type.**[]uint8"runtime.zerovaluetype.[]uint82go.string.hdr."*[8]uint8" *go.string."*[8]uint8"*go.string."*[8]uint8" *[8]uint8type.*[8]uint8z60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[8]uint8"p.go.weak.type.**[8]uint8"runtime.zerovaluetype.[8]uint8<go.string.hdr."rsa.PSSOptions" 4go.string."rsa.PSSOptions"4go.string."rsa.PSSOptions" rsa.PSSOptions4go.string.hdr."SaltLength" 1818 ,go.string."SaltLength",go.string."SaltLength" SaltLength(go.string.hdr."Hash" go.string."Hash" go.string."Hash" 1819 Hash4go.string.hdr."PSSOptions" 1820 ,go.string."PSSOptions",go.string."PSSOptions" PSSOptions$type."".PSSOptions0 runtime.algarray@runtime.gcbits.P<go.string.hdr."rsa.PSSOptions"p&type.*"".PSSOptions"runtime.zerovalue$type."".PSSOptions4go.string.hdr."SaltLength"type.int(go.string.hdr."Hash" type.crypto.Hash`$type."".PSSOptions4go.string.hdr."PSSOptions""go.importpath."".$type."".PSSOptions>go.string.hdr."*rsa.PSSOptions" 6go.string."*rsa.PSSOptions"6go.string."*rsa.PSSOptions" *rsa.PSSOptionsbgo.string.hdr."func(*rsa.PSSOptions) crypto.Hash" !Zgo.string."func(*rsa.PSSOptions) crypto.Hash"Zgo.string."func(*rsa.PSSOptions) crypto.Hash"PDfunc(*rsa.PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.Hashs,30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*rsa.PSSOptions) crypto.Hash"p\go.weak.type.*func(*"".PSSOptions) crypto.Hash"runtime.zerovalueJtype.func(*"".PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.Hash&type.*"".PSSOptions type.crypto.Hashgo.typelink.func(*rsa.PSSOptions) crypto.Hash func(*"".PSSOptions) crypto.HashJtype.func(*"".PSSOptions) crypto.HashRgo.string.hdr."func(*rsa.PSSOptions) int" Jgo.string."func(*rsa.PSSOptions) int"Jgo.string."func(*rsa.PSSOptions) int"@4func(*rsa.PSSOptions) int:type.func(*"".PSSOptions) int;]V30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*rsa.PSSOptions) int"pLgo.weak.type.*func(*"".PSSOptions) int"runtime.zerovalue:type.func(*"".PSSOptions) int:type.func(*"".PSSOptions) int&type.*"".PSSOptionstype.int|go.typelink.func(*rsa.PSSOptions) int func(*"".PSSOptions) int:type.func(*"".PSSOptions) int0go.string.hdr."HashFunc" (go.string."HashFunc"(go.string."HashFunc" HashFuncDgo.string.hdr."func() crypto.Hash" <go.string."func() crypto.Hash"<go.string."func() crypto.Hash"0&func() crypto.Hash.type.func() crypto.Hash30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func() crypto.Hash"p@go.weak.type.*func() crypto.Hash"runtime.zerovalue.type.func() crypto.Hash.type.func() crypto.Hash type.crypto.Hashbgo.typelink.func() crypto.Hash func() crypto.Hash.type.func() crypto.Hash4go.string.hdr."saltLength" 1821 ,go.string."saltLength",go.string."saltLength" saltLength4go.string.hdr."func() int" 1822 ,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&type.*"".PSSOptions6&0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*rsa.PSSOptions"p8go.weak.type.**"".PSSOptions"runtime.zerovalue$type."".PSSOptions`&type.*"".PSSOptions&type.*"".PSSOptions0go.string.hdr."HashFunc".type.func() crypto.HashJtype.func(*"".PSSOptions) crypto.Hash2"".(*PSSOptions).HashFunc2"".(*PSSOptions).HashFunc4go.string.hdr."saltLength""go.importpath."".type.func() int:type.func(*"".PSSOptions) int6"".(*PSSOptions).saltLength6"".(*PSSOptions).saltLength"runtime.gcbits.02>go.string.hdr."rsa.OAEPOptions" 6go.string."rsa.OAEPOptions"6go.string."rsa.OAEPOptions" rsa.OAEPOptions*go.string.hdr."Label" "go.string."Label""go.string."Label"Label6go.string.hdr."OAEPOptions" .go.string."OAEPOptions".go.string."OAEPOptions" OAEPOptions&type."".OAEPOptions pb0 runtime.algarray@"runtime.gcbits.02P>go.string.hdr."rsa.OAEPOptions"p(type.*"".OAEPOptions"runtime.zerovalue&type."".OAEPOptions(go.string.hdr."Hash" type.crypto.Hash*go.string.hdr."Label"type.[]uint8`&type."".OAEPOptions6go.string.hdr."OAEPOptions""go.importpath."".&type."".OAEPOptions@go.string.hdr."*rsa.OAEPOptions" 8go.string."*rsa.OAEPOptions"8go.string."*rsa.OAEPOptions"0"*rsa.OAEPOptions(type.*"".OAEPOptions60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*rsa.OAEPOptions"p:go.weak.type.**"".OAEPOptions"runtime.zerovalue&type."".OAEPOptionsTgo.string.hdr."rsa.PKCS1v15DecryptOptions" Lgo.string."rsa.PKCS1v15DecryptOptions"Lgo.string."rsa.PKCS1v15DecryptOptions"@6rsa.PKCS1v15DecryptOptions:go.string.hdr."SessionKeyLen" 2go.string."SessionKeyLen"2go.string."SessionKeyLen" SessionKeyLenLgo.string.hdr."PKCS1v15DecryptOptions" Dgo.string."PKCS1v15DecryptOptions"Dgo.string."PKCS1v15DecryptOptions"0.PKCS1v15DecryptOptions<type."".PKCS1v15DecryptOptionstsO0 runtime.algarray@runtime.gcbits.PTgo.string.hdr."rsa.PKCS1v15DecryptOptions"p>type.*"".PKCS1v15DecryptOptions"runtime.zerovalue<type."".PKCS1v15DecryptOptions:go.string.hdr."SessionKeyLen"type.int`<type."".PKCS1v15DecryptOptionsLgo.string.hdr."PKCS1v15DecryptOptions""go.importpath."".<type."".PKCS1v15DecryptOptionsVgo.string.hdr."*rsa.PKCS1v15DecryptOptions" Ngo.string."*rsa.PKCS1v15DecryptOptions"Ngo.string."*rsa.PKCS1v15DecryptOptions"@8*rsa.PKCS1v15DecryptOptions>type.*"".PKCS1v15DecryptOptionsFZ60 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."*rsa.PKCS1v15DecryptOptions"pPgo.weak.type.**"".PKCS1v15DecryptOptions"runtime.zerovalue<type."".PKCS1v15DecryptOptions2go.string.hdr."**big.Int" *go.string."**big.Int"*go.string."**big.Int" **big.Int&type.**math/big.Intt60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."**big.Int"p8go.weak.type.***math/big.Int"runtime.zerovalue$type.*math/big.Int0go.string.hdr."[4]uint8" (go.string."[4]uint8"(go.string."[4]uint8" [4]uint8type.[4]uint8B0 runtime.algarray@runtime.gcbits.P0go.string.hdr."[4]uint8"p,go.weak.type.*[4]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[4]uint8 [4]uint8type.[4]uint82go.string.hdr."*[4]uint8" *go.string."*[4]uint8"*go.string."*[4]uint8" *[4]uint8type.*[4]uint8G60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[4]uint8"p.go.weak.type.**[4]uint8"runtime.zerovaluetype.[4]uint8 type..hashfunc18 ,runtime.memhash_varlentype..eqfunc18 .runtime.memequal_varlentype..alg18 type..hashfunc18type..eqfunc182go.string.hdr."[18]uint8" *go.string."[18]uint8"*go.string."[18]uint8" [18]uint8type.[18]uint80type..alg18@runtime.gcbits.P2go.string.hdr."[18]uint8"p.go.weak.type.*[18]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[18]uint8 [18]uint8type.[18]uint8 type..hashfunc15 ,runtime.memhash_varlentype..eqfunc15 .runtime.memequal_varlentype..alg15 type..hashfunc15type..eqfunc152go.string.hdr."[15]uint8" *go.string."[15]uint8"*go.string."[15]uint8" [15]uint8type.[15]uint8(0type..alg15@runtime.gcbits.P2go.string.hdr."[15]uint8"p.go.weak.type.*[15]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[15]uint8 [15]uint8type.[15]uint8 type..hashfunc19 ,runtime.memhash_varlentype..eqfunc19 .runtime.memequal_varlentype..alg19 type..hashfunc19type..eqfunc192go.string.hdr."[19]uint8" *go.string."[19]uint8"*go.string."[19]uint8" [19]uint8type.[19]uint81Y0type..alg19@runtime.gcbits.P2go.string.hdr."[19]uint8"p.go.weak.type.*[19]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[19]uint8 [19]uint8type.[19]uint80go.string.hdr."[0]uint8" (go.string."[0]uint8"(go.string."[0]uint8" [0]uint8type.[0]uint8l0 runtime.algarray@runtime.gcbits.P0go.string.hdr."[0]uint8"p,go.weak.type.*[0]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[0]uint8 [0]uint8type.[0]uint8 type..hashfunc14 ,runtime.memhash_varlentype..eqfunc14 .runtime.memequal_varlentype..alg14 type..hashfunc14type..eqfunc142go.string.hdr."[14]uint8" *go.string."[14]uint8"*go.string."[14]uint8" [14]uint8type.[14]uint8'0type..alg14@runtime.gcbits.P2go.string.hdr."[14]uint8"p.go.weak.type.*[14]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[14]uint8 [14]uint8type.[14]uint84go.string.hdr."*[18]uint8" 1831 ,go.string."*[18]uint8",go.string."*[18]uint8" *[18]uint8type.*[18]uint8V60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[18]uint8"p0go.weak.type.**[18]uint8"runtime.zerovaluetype.[18]uint84go.string.hdr."*[15]uint8" 1833 ,go.string."*[15]uint8",go.string."*[15]uint8" *[15]uint8type.*[15]uint8?60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[15]uint8"p0go.weak.type.**[15]uint8"runtime.zerovaluetype.[15]uint84go.string.hdr."*[19]uint8" 1835 ,go.string."*[19]uint8",go.string."*[19]uint8" *[19]uint8type.*[19]uint8K60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[19]uint8"p0go.weak.type.**[19]uint8"runtime.zerovaluetype.[19]uint82go.string.hdr."*[0]uint8" *go.string."*[0]uint8"*go.string."*[0]uint8" *[0]uint8type.*[0]uint8c60 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."*[0]uint8"p.go.weak.type.**[0]uint8"runtime.zerovaluetype.[0]uint84go.string.hdr."*[14]uint8" 1838 ,go.string."*[14]uint8",go.string."*[14]uint8" *[14]uint8type.*[14]uint8R?60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[14]uint8"p0go.weak.type.**[14]uint8"runtime.zerovaluetype.[14]uint8.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime",go.string.hdr."crypto" $go.string."crypto"$go.string."crypto"crypto*go.importpath.crypto. $go.string."crypto"(go.string.hdr."hash" go.string."hash" go.string."hash" 1840 hash&go.importpath.hash. go.string."hash"$go.string.hdr."io" go.string."io"go.string."io"io"go.importpath.io. go.string."io":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."errors" $go.string."errors"$go.string."errors"errors*go.importpath.errors. $go.string."errors"0go.string.hdr."math/big" (go.string."math/big"(go.string."math/big" math/big.go.importpath.math/big. (go.string."math/big"*go.string.hdr."bytes" "go.string."bytes""go.string."bytes"bytes(go.importpath.bytes. "go.string."bytes"6go.string.hdr."crypto/rand" .go.string."crypto/rand".go.string."crypto/rand" crypto/rand4go.importpath.crypto/rand. .go.string."crypto/rand""runtime.zerovalue0go13ld