基于指定安全硬件和ECDH算法的车联网安全

  • 密钥导出函数(Key derivation function)
  • 一次性密钥(one-time pad):这种适合见面的时候传递密钥,想在网络上安全的传递是不现实的。但是安全性还是极强的,用完即废,对其它密文的破解毫无意义!
  • ECDH密钥交换:ECDH = ECC+DH。
    ECC算法和DH结合使用,用于密钥磋商,这个密钥交换算法称为ECDH。交换双方可以在不共享任何秘密的情况下协商出一个密钥。

密钥磋商过程:
假设密钥交换双方为Alice、Bob,其有共享曲线参数(椭圆曲线E、阶N、基点G)。

  1. Alice生成随机整数a,计算A=a*G。 #生成Alice公钥
  2. Bob生成随机整数b,计算B=b*G。 #生产Bob公钥
  3. Alice将A传递给Bob。A的传递可以公开,即攻击者可以获取A。(由于椭圆曲线的离散对数问题是难题,所以攻击者不可以通过A、G计算出a。)
  4. Bob将B传递给Alice。同理,B的传递可以公开。
  5. Bob收到Alice传递的A,计算Q =b*A#Bob通过自己的私钥和Alice的公钥得到对称密钥Q
  6. Alice收到Bob传递的B,计算Q`=aB#Alice通过自己的私钥和Bob的公钥得到对称密钥Q’
    Alice、Bob双方即得Q=b
    A=b*(aG)=(ba)G=(ab)G=a(bG)=aB=Q’

(交换律和结合律),即双方得到一致的密钥Q。
目前Openssl里面的ECC算法的套件支持是ECDSA/ECDH。在国密的SSL套件中,可以使用ECDSA/ECC(密钥加密传输),ECDSA/ECDH(密钥磋商)两种套件

车辆网络安全主要由两部分组成

  • 车辆和外部实体之间的安全通信
  • 车内安全通信

ITS中有三种方式构建一个安全密钥系统

  • PKI-based system
  • crypto-based system
  • ID-based system

Article Reading相关推荐

  1. 四十五、Gtihub+Hexo+icarus搭建自己的博客

    最近我看了hexo的主题,发现了很多好看的主题.很多人的博客就是用别人的主题,搞出来的.之前我的博客发现真的是太难看了,然后没有去维护.那个时候不知道没有关系,今天我知道了,就是把之前删除了. 我在茫 ...

  2. Hexo+next主题配置踩的坑

    Hexo+next主题配置踩的坑 下载安装完next主题后才发现一堆的坑.由于next的版本不同.所以有的配置文件和网上的教程不大一样.自己踩了N多坑,于是打算记录一下.于是自己试了好几天才差不多配置 ...

  3. Hexo之Next主题美化代码

    我分别美化了几个不同版本的Next主题,这里把美化代码公布出来,第一种Next版本小于7.3可使用 直接修改 \themes\next\source\css\_custom 将以下美化过程复制到cus ...

  4. 基于java+SpringBoot+HTML+Mysq+微信小程序+小说阅读网站

     详细功能设计:请点击下面链接查看 基于java+SpringBoot+HTML+Mysq+微信小程序+小说阅读网站_哔哩哔哩_bilibili 源码+论文获取: 源码+论文获取请私信获取 基于Spr ...

  5. 我的hexo站点主题config.yml文件配置

    文章首发自个人博客:https://github.laiczhang.com/2019/07/06/我的hexo站点config-yml文件配置/ 声明:此配置为个人hexo博客使用,仅供参考. St ...

  6. effective emacs中文版

    http://blog.csdn.net/delphinew/article/details/2053676  <原文链接> 这是对区区的emacs技术影响极大的文章,在年初里曾想把它译完 ...

  7. Hexo搭建个人博客及next主题基本配置

    前言 国内一些免费的博客平台比如CSDN.博客园都已经很成熟,功能齐全,已经可以满足我们的需求,帮助我们记录学习过程遇到的问题,还能分享帮助其他人解决问题.为什么还要自己动手去搭建博客呢?首先写博客是 ...

  8. 为 Hexo 博客添加 valine 评论系统

    注册 LeanCloud 由于 valine 评论系统是放在 LeanCloud 上的,因此需要先打开 https://www.leancloud.cn/ 网址注册一个 LeanCloud 账号. 注 ...

  9. Hexo博客进阶:为Next主题添加Valine评论系统

    文章目录 前言 根据读者反馈,Valine 评论系统在 Next 主题高版本 (7.+) 以上没有内置,且 Valine 已经很久没有更新维护了.如果想要配置体验 Valine 的,建议使用 Next ...

最新文章

  1. 2019/2/23研究日志
  2. 微信打开网页下载东西时如何调用其他浏览器下载
  3. TalkingData:用好大数据,为企业转型赋能
  4. C/C++中宏使用总结
  5. Hive高级用法汇总
  6. 计算机中丢失setupxml.dll,Win7电脑安装VideoStudio Pro X6显示丢失SetupXML.dll文件怎么解决...
  7. C++ 文件头 static char THIS_FILE[] = __FILE__
  8. 【MySQL】MySQL 数据库表锁和行锁
  9. HDU 4296 Buildings
  10. ThinkPHP删除指定文件(物理删除) 点击链接可查看详情(对学习可有很大的帮助的...
  11. EXCEL VBA数组使用的一些技巧和总结
  12. oracle 索引 效果,Oracle中不使用索引和使用索引的效果比较分析
  13. SPOJ 694 SPOJ 705 (不重复子串个数:后缀数组)
  14. Buddy(伙伴)系统分配器之分配page
  15. UniWebView3 使用中遇到的坑
  16. SAP 查询分析器的实现的3种方法
  17. JavaScript表单验证
  18. 删除ftp服务器上文件夹的方法,删除ftp服务器文件夹
  19. 统计计量丨统计学公开课大盘点(附下载)
  20. 【沃顿商学院学习笔记】商业分析——Customer Analytics:04 规范性分析 Prescriptive Analytics

热门文章

  1. 数字化时代,企业为什么需要进行数据资产管理?
  2. 腾讯面试题目(大家围观下,看你会不会)
  3. 【IMGUI】 Unity MenuItem快捷键
  4. 图片制作动画的方法是什么?如何将多图制作成gif?
  5. DIRECTX中独占模式与窗口模式的切换(译)
  6. 虞凌云:用户越来越愿意为优质内容付费
  7. 珠海:做智慧视觉产业的弄潮儿,引领大湾区数字经济转型
  8. android 设备如何对多个屏幕截图
  9. vs2010修改生成的exe名字
  10. 聊聊英国的工作和生活