text: /**
   * Copyright (c) Andreas Fitzek <andreas[dot]fitzek[at]gmail[dot]com>
   * All rights reserved.
   * 
   * Redistribution and use in source and binary forms, 
   * with or without modification, are permitted provided 
   * that the following conditions are met:
   * Redistributions of source code must retain the above 
   * copyright notice, this list of conditions and the following 
   * disclaimer. Redistributions in binary form must reproduce 
   * the above copyright notice, this list of conditions and 
   * the following disclaimer in the documentation and/or 
   * other materials provided with the distribution. 
   * Neither the name of the nor the names of its contributors
   * may be used to endorse or promote products derived from 
   * this software without specific prior written permission. 
   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
   * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
   * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
   * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
   * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   **/
  /*
   * sample_internal.h
   *
   *  Created on: May 13, 2013
   *      Author: andy
   */
  
  #ifndef SAMPLE_INTERNAL_H_
  #define SAMPLE_INTERNAL_H_
  
  #include <tee_internal_api.h>
  
  #define AES_KEY_SIZE_BITS 256
  #define AES_KEY_SIZE_BYTES 32
  #define HASH_BYTES 32
  
  typedef struct {
  	uint8_t	crypted_iv[16];
  	uint8_t crypted_key[AES_KEY_SIZE_BYTES];
  	uint8_t hash[HASH_BYTES];
  } keystore_t;
  
  #endif /* SAMPLE_INTERNAL_H_ */
  