integrity.c File Reference

Measure integrity and report it to Lyon virtual TPM. More...

#include <string.h>
#include <stdlib.h>
#include <l4/log/l4log.h>
#include <l4/env/errno.h>
#include <l4/util/base64.h>
#include "integrity.h"

Defines

#define BASE64_SHA1_DIGEST_SIZE   28

Functions

int integrity_parse_id (const char *id64, integrity_id_t *id)
void integrity_hash_data (app_t *app, const char *name, const char *data, size_t size)
int integrity_report_hash (const cfg_task_t *cfg, app_t *app)


Detailed Description

Measure integrity and report it to Lyon virtual TPM.

Date:
21/07/2007
Author:
Carsten Weinhold <weinhold@os.inf.tu-dresden.de>

L4 Loader Reference Manual, part of DROPS  © 2000-2003