Lines Matching full:vector
11 #include <vector>
58 bool Export(std::vector<uint8>* output);
62 bool ExportPublicKeyInfo(std::vector<uint8>* output);
66 bool ExportPublicKey(std::vector<uint8>* output);
72 bool Import(const std::vector<uint8>& input);
76 std::vector<uint8>* modulus() { return &modulus_; };
77 std::vector<uint8>* public_exponent() { return &public_exponent_; };
78 std::vector<uint8>* private_exponent() { return &private_exponent_; };
79 std::vector<uint8>* prime1() { return &prime1_; };
80 std::vector<uint8>* prime2() { return &prime2_; };
81 std::vector<uint8>* exponent1() { return &exponent1_; };
82 std::vector<uint8>* exponent2() { return &exponent2_; };
83 std::vector<uint8>* coefficient() { return &coefficient_; };
88 void PrependInteger(const std::vector<uint8>& in, std::list<uint8>* out);
100 bool ReadInteger(uint8** pos, uint8* end, std::vector<uint8>* out);
104 std::vector<uint8>* out);
110 std::vector<uint8>* out,
155 std::vector<uint8> modulus_;
156 std::vector<uint8> public_exponent_;
157 std::vector<uint8> private_exponent_;
158 std::vector<uint8> prime1_;
159 std::vector<uint8> prime2_;
160 std::vector<uint8> exponent1_;
161 std::vector<uint8> exponent2_;
162 std::vector<uint8> coefficient_;
181 const std::vector<uint8>& input);
195 const std::vector<uint8>& input);
208 const std::vector<uint8>& input);
217 const std::vector<uint8>& input,
232 bool ExportPrivateKey(std::vector<uint8>* output) const;
235 bool ExportPublicKey(std::vector<uint8>* output) const;
262 const std::vector<uint8>& input,
272 static RSAPrivateKey* InitPublicPart(const std::vector<uint8>& input);