Lines Matching defs:info
257 * plaintext, and its size is specified in blob.info. The total size of the two
260 * than blob.info, blob.length, and blob.value are modified by encryptBlob()
281 uint8_t info;
300 Blob(uint8_t* value, int32_t valueLength, uint8_t* info, uint8_t infoLength, BlobType type) {
304 mBlob.info = infoLength;
305 memcpy(mBlob.value + valueLength, info, infoLength);
330 return mBlob.info;
361 // move info after space for padding
362 memmove(&mBlob.encrypted[encryptedLength], &mBlob.value[mBlob.length], mBlob.info);
376 size_t fileLength = encryptedLength + headerLength + mBlob.info;
411 ssize_t encryptedLength = fileLength - (headerLength + mBlob.info);
429 if (mBlob.info != 0) {
430 // move info from after padding to after data
431 memmove(&mBlob.value[mBlob.length], &mBlob.value[maxValueLength], mBlob.info);
511 if (length > SALT_SIZE && rawBlob.info == SALT_SIZE) {