人生就是博官网

软件更新 | TSMaster 7-8月新职能来了!你升级了吗?

Table of Contents

为持续赋能汽车电子研发,TSMaster在2025年夏季再度升级。TSMaster软件7-8月版本沉磅推出了安全治理职能加强、IO API优化,并正式开释了RPC/IP与Ethernet PDU RBS的援手手册。这次升级旨在为用户提供更壮大、更矫捷的开发工具链,通过更精密的安全管控、更高效的硬件交互以及更清澈的以太网和谈开发支持,直面当前汽车网络开发的复杂挑战。

您能够通过下方的职能详解视频,全面相识这次更新的各项新个性。

https://www.bilibili.com/video/BV1yiHezGEuB/?share_source=copy_web


→【工具】-【安全治理】

technical articles 20250915 1 AIO

TSMaster全新安全治理?樯舷,集成AUTOSAR SecOC PDU级身份验证与IEEE MACsec链路加密,可实现对CAN/CAN FD、以太网报文执行齐全性校验与实时加密,有效阻断沉放、窃听及篡改,为车载网络提供端到端的安全测试与验证环境。

SecOC是个针对于PDU的天生新闻验证码的规划,通常使用AES-CMAC更多。

technical articles 20250915 2 AIO

1.SecOC推算安全PDU

推算方式:原始PDU + 截断的新鲜值 + 截断的验证新闻。

凭据分歧的算法,验证新闻的长度分歧,为了保障PDU(尤其是CAN的)能够包容下所有信息,因而必要对了局进行截断。另表E2E和SecOC能够同时存在。

SecOC数据结构(1)

2.SecOC新鲜值

AutoSAR提供了三种新鲜值的大局。

第一种,截取原始报文的一段作为新鲜值。

第二种,和E2E一样使用一种比力复杂的counter。存在同步PDU或是沉置PDU批改counter值的情况。

新鲜度值治理-新鲜度值齐全数据结构

第三种,使用功夫戳作为新鲜值。专门的功夫戳PDU同步功夫。校验方通常使用自己同步的功夫戳的高位和报文中截断的新鲜值的低位归并在一路,作为推算的前提。这样能够有效的预防功夫同步有误差的问题。

现实实际中,不少主机厂城市在AutoSAR尺度上额表加一些内容,例如,对传输的功夫戳额表进行一次加密等。对于这种情况,TSMaster将以插件的大局提供定造。

MACSec是一种针对以太网链路层的加密职能。参考IEEE 802.1 AE和IEEE 802.1 X。目前TSMaster实现软件层面的MACSec职能,支持:

  • MACSec配置:
    • MACsec Mode:界说MACsec的操作模式
    • Cipher Suites:指定支持的加密套件列表节造是否允许未经;さ闹〈
    • Unprotected Frames Allowed:节造是否允许未经;さ闹〈
  • 沉放配置:
    • Replay Protection:启用或禁用数据沉放;
    • Replay Window:设置沉放;ご翱诖笥
  • 通过MKA动态分配密钥:
    • Key Server Policy:治理密钥服务器角色战术
    • MKA Key Server Priority:界说MKA密钥服务端选举的优先级,数字越幼优先成为服务端
    • MKA Hello Time [ms]:设置MKA和谈问候包的功夫距离
    • MKA Bounded Hello Time [ms]:指定MKA有界问候功夫
    • Send MKA announcements:治理是否发送MKA公告
  • 端口配置:
    • Transmit on peer learnt:节造是否在侦测到匹配端时马上传输数据
    • SCI Port Number:分配Secure Channel Identifier(SCI)的端标语
MACSec

MACSec职能简述

MACsec提供数据链路的帧级安全;,支持两种模式:

  • 纯认证模式(验证数据齐全性)
  • 加密+认证模式(提供机密性与齐全性)

工作模式:
逐跳;ぃ℉op-by-Hop):在直接相连的设备间成立安全通路,;の锢砹绰。

安全封装:
基于SAK,在原始以太网帧头部插入SecTAG(安全标签),帧尾部附加ICV(齐全性校验值),由AES-GCM算法天生(128/256位密钥)。

数据帧流程:

technical articles 20250915 4 AIO

→【IO?锳PI函数接口更新】

tsdi_get_vlevel_input_sync
函数注明:获取数字输入电压电平。

tsdi_get_pwm_input_sync
函数注明:获取数字输入的PWM值。

tsdi_config_sync
函数注明:通知硬件设备实现I/O配置。挪用此API后,配置参数即生效。

tsdo_set_vlevel_output_async
函数注明:设置数字I/O输出电压电平。

tsdo_set_pwm_output_async
函数注明:设置数字输入输出PWM输出。

tsdo_config_sync
函数注明:配置指定数字输出通路的参数。

tsio_start_configuration
函数注明:通知硬件设备为I/O配置做好筹备。

tsio_end_configuration
函数注明:通知硬件设备实现I/O配置。挪用此API后,配置参数即生效。

其他:
get_ai_channel_count()、get_ao_channel_count()、get_di_channel_count()、get_do_channel_count()、set_ai_channel_count()、set_ao_channel_count()、set_di_channel_count()、set_do_channel_count()

→【CAN IL API函数接口更新】

can_il_register_autosar_pdu_event
函数注明:注册AutoSAR PDU传输和接管的实现事务。

can_il_unregister_autosar_pdu_event
函数注明:取缔注册AutoSAR PDU传输和接管的实现事务。

can_il_register_autosar_pdu_pretx_event
函数注明:注册AutoSAR PDU预传输事务。

can_il_unregister_autosar_pdu_pretx_event
函数注明:取缔注册AutoSAR PDU的预传输事务。

→【CAN故障注入API函数接口更新】

can_rbs_fault_inject_disturb_sequencecounter
函数注明:向指定的PDU注入序列计数器故障。

can_rbs_fault_inject_disturb_checksum
函数注明:向指定的PDU注入校验和谬误。

can_rbs_fault_inject_disturb_updatebit
函数注明:用于向指定的PDU注入更新位故障。

→【仪器/示波器API函数接口更新】

technical articles 20250915 5 AIO

→【援手】-【API文档】

API文档援手?楦

更新职能:
新推出 RPC/IP与Ethernet PDU RBS HTML大局的支持文档。

RPC/IP与Ethernet PDU RBS HTML大局的支持文档

如您有关于TSMaster软件使用问题必要技术支持,迎接扫码增长TOSUN人生就是博官网技术客服企微直接联系和征询:

人生就是博官网技术支持 QRcode

幼贴士:

  1. 软件下载:
    点击下方软件下载链接,直接下载装置,建议下载 beta 版本
  2. 软件升级:
    在电脑有互联网衔接的前提下,能够在软件内查抄升级至最新版本。

注:人生就是博官网智能技术支持邮箱:support@tosunai.cn,迎接各人前来征询。ㄐ胱⒚鞴炯傲捣绞剑

近期文章

颁发回复

×
×

产品入口: 产品增长到购物车

【网站地图】