Home | History | Annotate | Download | only in crypto

Lines Matching refs:uint8

47 const uint8 PrivateKeyInfoCodec::kRsaAlgorithmIdentifier[] = {
57 bool PrivateKeyInfoCodec::Export(std::vector<uint8>* output) {
58 std::list<uint8> content;
61 uint8 version = 0;
84 for (std::list<uint8>::iterator i = content.begin(); i != content.end(); ++i)
90 bool PrivateKeyInfoCodec::ExportPublicKeyInfo(std::vector<uint8>* output) {
92 std::vector<uint8> bit_string;
97 std::list<uint8> content;
110 for (std::list<uint8>::iterator i = content.begin(); i != content.end(); ++i)
116 bool PrivateKeyInfoCodec::ExportPublicKey(std::vector<uint8>* output) {
118 std::list<uint8> content;
127 for (std::list<uint8>::iterator i = content.begin(); i != content.end(); ++i)
133 bool PrivateKeyInfoCodec::Import(const std::vector<uint8>& input) {
140 uint8* src = const_cast<uint8*>(&input.front());
141 uint8* end = src + input.size();
170 void PrivateKeyInfoCodec::PrependInteger(const std::vector<uint8>& in,
171 std::list<uint8>* out) {
172 uint8* ptr = const_cast<uint8*>(&in.front());
177 void PrivateKeyInfoCodec::PrependInteger(uint8* val,
179 std::list<uint8>* data) {
183 void PrivateKeyInfoCodec::PrependIntegerImpl(uint8* val,
185 std::list<uint8>* data,
188 std::vector<uint8> tmp;
208 uint8 front = data->front();
217 bool PrivateKeyInfoCodec::ReadInteger(uint8** pos,
218 uint8* end,
219 std::vector<uint8>* out) {
223 bool PrivateKeyInfoCodec::ReadIntegerWithExpectedSize(uint8** pos,
224 uint8* end,
226 std::vector<uint8>* out) {
227 std::vector<uint8> temp;
253 bool PrivateKeyInfoCodec::ReadIntegerImpl(uint8** pos,
254 uint8* end,
255 std::vector<uint8>* out,
278 void PrivateKeyInfoCodec::PrependBytes(uint8* val,
281 std::list<uint8>* data) {
288 void PrivateKeyInfoCodec::PrependLength(size_t size, std::list<uint8>* data) {
292 data->push_front(static_cast<uint8>(size));
294 uint8 num_bytes = 0;
296 data->push_front(static_cast<uint8>(size & 0xFF));
305 void PrivateKeyInfoCodec::PrependTypeHeaderAndLength(uint8 type,
307 std::list<uint8>* output) {
312 void PrivateKeyInfoCodec::PrependBitString(uint8* val,
314 std::list<uint8>* output) {
322 output->push_front((uint8) kBitStringTag);
325 bool PrivateKeyInfoCodec::ReadLength(uint8** pos, uint8* end, uint32* result) {
353 bool PrivateKeyInfoCodec::ReadTypeHeaderAndLength(uint8** pos,
354 uint8* end,
355 uint8 expected_tag,
364 bool PrivateKeyInfoCodec::ReadSequence(uint8** pos, uint8* end) {
368 bool PrivateKeyInfoCodec::ReadAlgorithmIdentifier(uint8** pos, uint8* end) {
376 bool PrivateKeyInfoCodec::ReadVersion(uint8** pos, uint8* end) {