Lines Matching refs:std
51 bool Export(std::vector<uint8>* output);
55 bool ExportPublicKeyInfo(std::vector<uint8>* output);
61 bool Import(const std::vector<uint8>& input);
65 std::vector<uint8>* modulus() { return &modulus_; }; in modulus()
66 std::vector<uint8>* public_exponent() { return &public_exponent_; }; in public_exponent()
67 std::vector<uint8>* private_exponent() { return &private_exponent_; }; in private_exponent()
68 std::vector<uint8>* prime1() { return &prime1_; }; in prime1()
69 std::vector<uint8>* prime2() { return &prime2_; }; in prime2()
70 std::vector<uint8>* exponent1() { return &exponent1_; }; in exponent1()
71 std::vector<uint8>* exponent2() { return &exponent2_; }; in exponent2()
72 std::vector<uint8>* coefficient() { return &coefficient_; }; in coefficient()
77 void PrependInteger(const std::vector<uint8>& in, std::list<uint8>* out);
78 void PrependInteger(uint8* val, int num_bytes, std::list<uint8>* data);
84 std::list<uint8>* data,
89 bool ReadInteger(uint8** pos, uint8* end, std::vector<uint8>* out);
93 std::vector<uint8>* out);
99 std::vector<uint8>* out,
107 std::list<uint8>* data);
110 void PrependLength(size_t size, std::list<uint8>* data);
115 std::list<uint8>* output);
118 void PrependBitString(uint8* val, int num_bytes, std::list<uint8>* output);
144 std::vector<uint8> modulus_;
145 std::vector<uint8> public_exponent_;
146 std::vector<uint8> private_exponent_;
147 std::vector<uint8> prime1_;
148 std::vector<uint8> prime2_;
149 std::vector<uint8> exponent1_;
150 std::vector<uint8> exponent2_;
151 std::vector<uint8> coefficient_;
167 const std::vector<uint8>& input);
182 bool ExportPrivateKey(std::vector<uint8>* output);
185 bool ExportPublicKey(std::vector<uint8>* output);