学习目标
1、clone一组CA/TA,命名为aes_demo
2、简单学习下Global Platform中的 AES相关的API
3、编写一个TA,进行AES运算和测试

在上一章节,我们讲诉如何搭建optee SDK、Trustonic TEE SDK环境,如何编写一个CA/TA,并演示了执行结果。同时也介绍了,如何使用CA/TA的模板,快速再编写一组CA/TA。

本章节,我们将继续介绍CA/TA编写,以及Global Platform API的使用

1、 克隆一组CA/TA:aes_demo

首先敲击./clone zhouhehe aes_demo 命令,克隆一组CA/TA,可以看出随机生成了一组TAuuid :c3916738-053f-42ee-10e3-2630016a73e6

执行clone.sh脚本后,我们在git status看一下, 发现自动生成了一些文件

02-CA/TA编程:aes demo相关推荐

  1. 09-CA/TA编程:storage demo

    学习目标: 1.clone一组CA/TA,命名为storage_demo 2.学习下Global Platform中的 storage相关的API 3.TEE_GetNextPersistentObj ...

  2. 03-CA/TA编程:aes_auth demo

    学习目标: 1.clone一组CA/TA,命名为aes_auth_demo 2.简单学习下Global Platform中的 aes_auth相关的API 3.编写一个TA,进行aes_auth运算和 ...

  3. 07-CA/TA编程:rsakey demo

    学习目标: 1.clone一组CA/TA,命名为rsakey_demo 2.简单学习下Global Platform中的 rsakey相关的API 3.编写一个TA,进行rsakey运算和测试 - 注 ...

  4. 06-CA/TA编程:rsa demo

    学习目标: 1.clone一组CA/TA,命名为rsa_demo 2.简单学习下Global Platform中的 rsa相关的API 3.编写一个TA,进行rsa运算和测试 - 在之前章节,我们讲诉 ...

  5. 05-CA/TA编程:hmac demo

    学习目标: 1.clone一组CA/TA,命名为hmac_demo 2.简单学习下Global Platform中的 hmac相关的API 3.编写一个TA,进行hmac运算和测试 - 在之前章节,我 ...

  6. 04-CA/TA编程:hash demo

    学习目标: 1.clone一组CA/TA,命名为hash_demo 2.简单学习下Global Platform中的 HASH相关的API 3.编写一个TA,进行hash运算和测试 - 在之前章节,我 ...

  7. [专题目录]-CA/TA development导读目录

    CA/TA development导读目录: Title Description Status 01-How to setup SDK and compile TAs done 02-CA/TA编程: ...

  8. 侯捷C++课程笔记02: 面向对象高级编程(下)

    本笔记根据侯捷老师的课程整理而来:C++面向对象高级编程(下) pdf版本笔记的下载地址: 笔记02_面向对象高级编程(下),排版更美观一点(访问密码:3834) 侯捷C++课程笔记02: 面向对象高 ...

  9. 侯捷老师-02面向对象高级编程

    侯捷老师-02面向对象高级编程 1.Static使用 Static本质 Static使用 Static使用举例-单例模式 Static使用举例-单例模式(改进) 2.模板使用 Class Templa ...

最新文章

  1. sklearn中分类器的比较
  2. 企业生产环境下不同业务的linux分区建议
  3. 在任天堂Switch上倒贴30块钱“加班”,我一个程序员还觉得很刺激
  4. 【BZOJ 1877】 [SDOI2009]晨跑(费用流)
  5. 11相机不流畅_小米11最新售价确定,标准版价格亲民,网友:幸福来得真突然...
  6. poj1781In Danger(约瑟夫) 问题
  7. Codeforces Round #703 (Div. 2) D . Max Median 二分 +思维
  8. web访问负载均衡的实现
  9. 了解Stack Overflow,这是您获得编程和调试知识的途径
  10. 计算机三维技术在影视广告设计中应用的研究 罗晋,计算机三维技术在影视广告设计中应用的研究...
  11. python怎么画简单图-python中简单易学的绘图:用turtle画太极图
  12. nacos动态配置数据源_Sentinel使用Nacos存储规则及同步
  13. jquery手机横屏竖屏判断显示
  14. 手机投屏到电脑的5种方式,你学到了吗!
  15. win10无法启动_常见的电脑故障分析:win10系统无法启动,造成的原因及解决教程...
  16. java小白日记第五天
  17. LeetCode 1528. 重新排列字符串
  18. qq动态名片代码_利用Python动态爬取QQ说说并生成词云,分析朋友状况!
  19. Generative Adversarial Networks(CGAN、CycleGAN、CoGAN)
  20. [bzoj3073]Journeys

热门文章

  1. go http 处理w.write 错误_Go语言中的异常和错误处理简介
  2. UPS不间断电源常见故障及如何排除故障
  3. jsp九大内置对象和四大作用域_JSP学习3
  4. 用php写shell,php与shell实现多线程的简单例子
  5. 成功解决ProxyError: Conda cannot proceed due to an error in your proxy configuration.Check for typos an
  6. Interview:算法岗位面试—10.15下午—上海某公司算法岗位(偏机器学习,合资制造行业)技术面试考点之电话面试—研究项目的技术考察
  7. Algorithm:C+语言实现之数组相关算法(和为定值的两个数、和为定值的m个数、荷兰国旗、长度为2n的洗牌算法、任意长度数组的洗牌算法)
  8. 成功解决VM虚拟机内This compute has only 713.3MB disk space remaning
  9. GridSearchCV.grid_scores_和mean_validation_score报错
  10. 蓝桥杯_算法训练_ALGO12_摆动序列