跳到主要内容

蓝牙低能量

SmartBond™: power, size and system cost without compromise

Bluetooth®低能量是用于将设备彼此连接和云连接的De Facto低功耗标准。高度集成,SmartBond™SoC系列具有最小,功率高效的蓝牙低能量解决方案,可实现最低的系统成本。广泛的支持工具套房确保了易用性和快速到市场的路线。

最新消息

蓝牙低能量
SmartBond™产品端口folio 下载PDF.
Part Number DA14699 / 7/5 / 1 DA14683 DA14682 DA14586 DA14585 DA14531./0 da14531mod.
产品描述 The world’s most advanced wireless microcontroller product family 单芯片高安全蓝牙5解决方案,具有可扩展内存 小尺寸,低功耗和最集成的蓝牙5 SOC 世界上最小和最低的电源蓝牙5.1芯片系统,可实现未来1亿个IOT设备 DA14531 SmartBond Tiny™模块,基于世界上最小和最低电源蓝牙5.1系统
类型
SOC.
SiP
模块
技术
Bluetooth®Le. 5.2 5.0 5.0 5.0 5.0 5.1 5.1
2.4GHz proprietary
核心系统
中央处理器 96.MHz Arm
Cortex-M33.
浮点DSP扩展
96.MHz Arm
Cortex-M0.
96.MHz Arm
Cortex-M0.
16MHz ARM
Cortex-M0.
16MHz ARM
Cortex-M0.
16MHz ARM
Cortex-M0 +
16MHz ARM
Cortex-M0 +
RAM 512kB
384KB(691)
128KB. 128KB. 96.kB 96.kB 48KB. 48KB.
只读存储器
OTP.
128KB.
4kB
128KB.
64.kB
128KB.
64.kB
128KB.
64.kB
128KB.
64.kB
144KB.
32.kB
144KB.
32.kB
Flash QSPI Flash. QSPI Flash. 1024kB 25.6kB spi.Flash spi.Flash 128KB.
晶体 32MHz + 32kHz. 32 / 16MHz + 32kHz 32 / 16MHz + 32kHz 16.MHz+32kHz 16.MHz+32kHz 32MHz. 32MHz.
POWER
Internal DCDC 巴克 巴克 巴克 巴克和提升 巴克和提升 巴克和提升 巴克
External System Power Rails 2x1.8V,1x3.3V 2x1.8V,1x3.3V 2x1.8V,1x3.3V
充电器 ●●●○
SECURITY
AES/SHA 25.6/512 25.6/512 25.6/512 128. 128. 128. 128.
ECC/TRNG ●● ●● ●● ○● ○●
Secure Key Handling
收音机
频率 2.4GHz 2.4GHz 2.4GHz 2.4GHz 2.4GHz 2.4GHz 2.4GHz
TX权力 6dBm 0dbm. 0dbm. 0dbm. 0dbm. 2.5dBm 2.2DBM
RX敏感性 -97年dBm -94dbm. -94dbm. -93dbm. -93dbm. -94dbm. -94dbm.
外围设备
UART / SPI / I2C 3/2/2 2/2/2 2/2/2 2/1/1 2/1/1 2/1/1 2/1/1
QSPI XiP
On-the-fly decryption
2/2/2/1
1
1
USB FS / HS 1 1 1
定时器/ PWM / RTC 4/4/1 3/3 3/3 4/2 4/2 3/2/1 3/2/1
I2S,PCM / PDM 8CH/2CH 8CH/2CH 8CH/2CH 8CH/2CH 8CH/2CH
液晶 ●●●○
键盘/ QDEC / IR ●●● ●●● ●●○ ●●○ ●●○ ●●○
ADC 8ch 10b.
8ch 14b.
8ch 10b. 8ch 10b. 4 ch 10 b 4 ch 10 b 4 ch 10 b 4 ch 10 b
LED驱动器 2 2○○ 3 3
温度感应器
其他 Haptics / Motor Controller
亚博国际官网平台网址
Appliances
Asset Tracking
信标
消费类电子产品
Direction finding
Gaming and AR/VR
工业自动化
医疗和医疗保健
MESH networks
PC外围设备
聪明的家和Building
Wearables
无线测距(WIRA)
智能门锁
IoT sensors
PACKAGES
类型#销钉(#gpio)
Dimensions
VFBGA100(55)
5x5 mm
(699/697)
WLCSP53(21)
3.41x3.01 mm

AQFN60 (37)
AQFN60 (31)
6x6 mm
QFN40(24)
5x5 mm
WLCSP34(14)
2.40x2.66 mm

QFN40(25)
WLCSP17 (6)
1.7x2.05 mm.
(仅限531)
MOD16 (9)
12..5x14.5 mm
工作温度 -40到85°C -40到85°C -40到85°C -40到85°C -40 to 85/105°C -40到85°C -40到85°C
电源电压范围 2.4to 4.75V 1.7to 4.75V 1.7to 4.75V 0.9to 3.3V 0.9to 3.3V 1.1 to 3.3V 1.8to 3.3V
开发工具包 DA14695 PRO
DA14695 USB.
DA14683 PRO
DA14683 USB.
DA14683 PRO
DA14683 USB.
DA14585 PRO
da14585基本
DA14585 PRO
da14585基本
DA14531 / 0 PRO14531 USB da14531mod pro
伙伴模块
Part Number DA14531.BDE-BLEM301 DA14531鸿嘉
HJ-531IMF
DA14531 Honjia.
HJ-131imh.
da14585 / azurewave aw-cu362 DA14585 / Inventek.
ISM14585-L35
DA14585 / PANASONIC / PAN1740A
产品描述 BDE-BLEM301 is a highly integrated Bluetooth® 5.1 Low Energy Module based on Dialog ultra-low power DA14531 SoC 超小型,超低功耗蓝牙5.1 SIP模块,带有SmartBond DA14531微小。在LGA25包装中5 x 4.75 x 1.3mm 超小型,超低功耗蓝牙5.1 SIP模块,带有SmartBond DA14531微小。LGA17包装4 x 4 x 1.3mm DA14585 BLE5.0 SoC, 1Mbit SPI Flash, embedded antenna DA14585 BLE5.0 SoC, up to 8Mbit SPI Flash on board, optional SkyWorks PA on board for increased TX power 9.0 x 9.5 x 1.8mm,集成天线和预认证,ARM®Cortex®-M0,96KB SRAM,64KB OTP
亚博国际官网平台网址 信标|遥控器| Proximity tags | Low Power Sensors | Commissioning/Provisioning | Toys | Serial port transmission | Smart home | Smart meters | Smart medical devices Tiny medical applications | Beacons | Smart toys | Smart locks | Remote Controls | Industrial smart devices Tiny medical applications | Beacons | Smart toys | Smart locks | Remote Controls | Industrial smart devices IOT应亚博国际官网平台网址用程序|连接的传感器|连接医疗|环境监测|信标|家庭自动化|BLE的工业连接|销售点应用程序|亚博国际官网平台网址建筑基础设施|温度与环境监测| Connected Toys IOT应亚博国际官网平台网址用程序|Voice-controlled remote controls | Keyboard & Mouse | Connected Sensors | Beacons and Tags | Home Automation | Connected Toys | Consumer Appliances 工业物联网|连接的传感器|人类界面设备|智能家居/建筑|智能照明系统|计量|智能家庭节点|信标|近似标签|跟踪器| Remote Controls
遗产产品亚博电竞菠菜
DA14680 / 1 不推荐用于新设计;为了提高性能 - 见DA14682 / 3.
DA14580/1/2/3 不推荐用于新设计;为了提高性能 - 见DA14585 / 6.DA14530 / 1

InsulinK

Bluetooth® low energy helps manage diabetes with insulin pen dosage tracking

Our SmartBond™ DA14531 and DA14585 SoCs offer some unique features that are ideal for connected health products like injectors. For example, they can operate from silver oxide batteries and super-small-capacity batteries with high internal resistance, ensuring very long shelf lives thanks to ultra-low leakage currents and the ability to detect first dose setting while switching from hibernation to active mode.
这些能力是从DNURSE的“Insulink”胰岛素剂量跟踪器中的。将普通的胰岛素笔转换为连接的笔,以捕获注射和剂量信息的日志,并为患者提供更好,更有效的胰岛素消费。

Cold Chain Monitoring

冷链监测冷却解决方案

SmartBond Tiny™DA14531 SoC是冷链监控的理想解决方案。它提供最低的系统成本加上可扩展的无线电功率,以降低功耗,以便在极长的电池寿命中降低低微型电平的功耗。对话框提供各种软件示例以创建例如智能标签,该标签信标在其温度或最低成本的方向查找标签,用于跟踪物流发光。理想的应用包亚博国际官网平台网址括疫苗运输和食品分布。

mikroBUS

Mikrobus™微小点击板™

Mikrobus Click Boards™是一种革命性的即插即用方式,可以为开发板添加新功能。我们的点击板兼容Bluetooth®低能量解决方案允许您快速开发简单的独立蓝牙LE应用程序,或向MCU添加蓝牙LE数据管。亚博国际官网平台网址Featuring the globally certified SmartBond DA14531 BLE 5.1 module, the board is pre-programmed and supported by MicroElektronika’s mikroSDK and the easy-to-use SDK from Dialog, plus numerous useful software examples including CodeLess, an AT-Command based solution requiring little or no code development.

Every quarter, we bundle up the best technical info on our products, software development topics, trainings, events and deliver it to your inbox.

Sign me up
Check out previous editions

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
Product ID Application Standard 内存大小闪存(MB) 内存size ROM (kB) 内存size OTP (kB) 内存size RAM (kB) GPIOS(MAX) 电源Min(v) 电源Max(v) TX电流(MA) RX Current(MA) Output power (dBm) 敏感度(DBM) Microcontroller 推荐用于新设计 包裹 最大系统时钟(MHz) 灵活的系统时钟 从Flash执行 HW crypto engine QSPI spi. UART. I2C USB PDM Documents
DA14580-01UNA Beacon & Proximity健康与健身人类界面设备聪明的家 BLE 4.2核心规范 0 84. 32. 50. 14. 0.9 3.6 4.8 5.1 0 -93年 M0. WL-CSP34,2.5*2.5*0.5mm 16. 是的 0 1 2 1 0 0 Documentation
DA14580-01AT2 Beacon & Proximity健康与健身人类界面设备聪明的家 BLE 4.2核心规范 0 84. 32. 50. 24. 0.9 3.6 4.8 5.1 0 -93年 M0. QFN40,5*5*0.9mm 16. 是的 0 1 2 1 0 0 Documentation
DA14580-01A32 Beacon & Proximity健康与健身人类界面设备聪明的家 BLE 4.2核心规范 0 84. 32. 50. 32. 0.9 3.6 4.8 5.1 0 -93年 M0. QFN48,6*6*0.9mm 16. 是的 0 1 2 1 0 0 Documentation
da14581-00UNA. Wireless ChargingHost Controller Interface BLE 4.2核心规范 0 84. 32. 50. 14. 0.9 3.6 4.8 5.1 0 -93年 M0. WL-CSP34,2.5*2.5*0.5mm 16. 是的 0 1 2 1 0 0 Documentation
DA14581-00000VRA Wireless ChargingHost Controller Interface BLE 4.2核心规范 0 84. 32. 50. 14. 0.9 3.6 4.8 5.1 0 -93年 M0. WL-CSP34,2.5*2.5*0.3mm 16. 是的 0 1 2 1 0 0 Documentation
DA14581-00AT2 Wireless ChargingHost Controller Interface BLE 4.2核心规范 0 84. 32. 50. 24. 0.9 3.6 4.8 5.1 0 -93年 M0. QFN40,5*5*0.9mm 16. 是的 0 1 2 1 0 0 Documentation
DA14583-01F01AT2 Beacon & Proximity健康与健身人类界面设备聪明的家 BLE 4.2核心规范 1 84. 32. 50. 24. 2.35 3.6 4.8 5.1 0 -93年 M0. QFN40,5*5*0.9mm 16. 是的 0 1 2 1 0 0 Documentation
da14585-00000vv2 * Beacon & Proximity健康与健身人类界面设备聪明的家通过BLE的语音命令远程控制 BLE 5.0核心规格+补充功能 0 128. 64. 96. 14. 0.9 3.6 4.8 5.1 0 -93年 M0. 是的 WL-CSP34,2.4*2.66*0.5mm 16. 是的 0 1 2 1 0 1 Documentation
da14585-00000AT2 * Beacon & Proximity健康与健身人类界面设备聪明的家通过BLE的语音命令远程控制 BLE 5.0核心规格+补充功能 0 128. 64. 96. 25. 0.9 3.6 4.9 5.3 0 -93年 M0. 是的 QFN40,5*5*0.9mm 16. 是的 0 1 2 1 0 1 Documentation
da14586-00f02at2 * Beacon & Proximity健康与健身人类界面设备聪明的家通过BLE的语音命令远程控制 BLE 5.0核心规格+补充功能 2 128. 64. 96. 24. 1.8 3.6 4.9 5.3 0 -93年 M0. 是的 QFN40,5*5*0.9mm 16. 是的 0 1 2 1 0 1 Documentation
DA14680-01F08A92 Wearables聪明的家Apple HomeKit.人类界面设备其他rechargeable device BLE 4.2核心规范+可选功能 8 128. 64. 128. 31. 1.7 4.75 5.2 6 0 -94年 M0. AQFN60,6*6*0.8mm 96. 是的 是的 是的 0 2 2 2 1 1 Documentation
da14681-01000u2 Wearables聪明的家Apple HomeKit.人类界面设备其他rechargeable device BLE 4.2核心规范+可选功能 0 128. 64. 128. 21. 1.7 4.75 5.2 6 0 -94年 M0. WL-CSP53,3.4*3.0*0.5mm 96. 是的 是的 是的 1 2 2 2 1 1 Documentation
DA14681-01000A92 Wearables聪明的家Apple HomeKit.人类界面设备其他rechargeable device BLE 4.2核心规范+可选功能 0 128. 64. 128. 37. 1.7 4.75 5.2 6 0 -94年 M0. AQFN60,6*6*0.8mm 96. 是的 是的 是的 1 2 2 2 1 1 Documentation
da14682 * Wearables聪明的家Apple HomeKit.蓝牙网格云连接的应用程序亚博国际官网平台网址 5. 8 128. 64. 128. 31. 1.7 4.75 5.2 6 0 -94年 M0. 是的 AQFN60,6*6*0.8mm 96. 是的 是的 是的 0 2 2 2 1 1 Documentation
da14683 * Industrial人类界面设备虚拟现实遥控器银行业 5. 0 128. 64. 128. 37. 1.7 4.75 5.2 6 0 -94年 M0. 是的 AQFN60,6*6*0.8mm 96. 是的 是的 是的 1 2 2 2 1 1 Documentation
DA14691-00000HQ2* Wearables聪明的家Apple HomeKit.蓝牙网格云连接的应用程序亚博国际官网平台网址 BLE 5.0核心规范+可选功能 可选的外部 128. 4 384. 44. 2.4 4.75 3.5 2.2 6 -97年 M33. 是的 VFBGA86, 6 x 6 x 0.55 mm 96. 是的 是的 是的 1 2 3 2 1 1 Documentation
da14695-00000HQ2 * Wearables聪明的家Apple HomeKit.蓝牙网格云连接的应用程序亚博国际官网平台网址 BLE 5.0核心规范+可选功能 可选的外部 128. 4 512 44. 2.4 4.75 3.5 2.2 6 -97年 M33. 是的 VFBGA86, 6 x 6 x 0.55 mm 96. 是的 是的 是的 1 2 3 2 1 1 Documentation
da14697-00000HR2 * Wearables聪明的家Apple HomeKit.蓝牙网格云连接的应用程序亚博国际官网平台网址 BLE 5.0核心规范+可选功能 可选的外部 128. 4 512 55. 2.4 4.75 3.5 2.2 6 -97年 M33. 是的 VFBGA100, 5 x 5 x 0.475 mm 96. 是的 是的 是的 2 2 3 2 1 1 Documentation
da14699-00000HR2 * Wearables聪明的家Apple HomeKit.蓝牙网格云连接的应用程序亚博国际官网平台网址 BLE 5.0核心规范+可选功能 可选的外部 128. 4 512 55. 2.4 4.75 3.5 2.2 6 -97年 M33. 是的 VFBGA100, 5 x 5 x 0.475 mm 96. 是的 是的 是的 2 2 3 2 1 1 Documentation
DA14531. 一次性用品信标Asset tracking有效的健康RCU 5..1 Core specification + supplemental features 0 144. 32. 48. 12. 0.9 3.6 3.5 2.2 0 -94年 M0.+ 是的 QFN24*2.2*3.04mm 16. 是的 是的 是的 0 1 2 1 0 0 Documentation

*Recommended for new designs

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters

Wearables

Wearable electronics is entering every facet of our daily life, giving us new ways to improve our lives: from productivity to health and lifestyle. Revealing previously unattainable information about ourselves and our surroundings, they help advise us.

SmartBond Solutions:DA14682 / 3.,DA14585 / 6.,DA1469x

邻近和资产跟踪

如果标签超出范围,则亚博国际官网平台网址接近应用程序基于了解并警告您的两个设备之间的距离,例如键或钱包。接近信息也可用于资产标记用于库存和自动访问控制或冷链跟踪中的监控。

SmartBond Solutions:DA1469x,DA14531.

连接医疗

Connected Medical提供了解决方案,让患者在监测,发送警报和使药物交付中轻松地照顾自己的健康状况。蓝牙低能量是将健康产品连接到云的技术。亚博电竞菠菜连接的医疗产品的例子是血压计,心率监测器,葡萄糖仪和贴片,体亚博电竞菠菜温计,病毒测试仪和药物递送,注射剂或通过皮肤贴片。

SmartBond Solutions:DA14531.,DA1469x

聪明的家& Buildings

梦想着,聪明的家现在正在成为一个现实。我们可以从智能手机和平板电脑监控和控制我们的家庭安全,照明,电器和加热,通风和空调(HVAC) - 甚至通过云远程远程。

SmartBond Solutions:DA14682 / 3.,DA14585 / 6.,DA14531.

计算和游戏

蓝牙在自推出以来,在连接计算和游戏外围设备时发挥了关键作用。它为一系列新的和新出现的外围设备提供了一个简单且经过验证的连接选项,同时保护对最个人数据的访问权限。

As electronic equipment becomes smarter and more mobile, the way we interact with it is changing. We want more control, more convenience and less clutter, which is driving huge growth in the wireless HID market. Bluetooth low energy is per default supported in recent versions of windows, which truly enables the wireless desktop.

SmartBond Solutions:DA14585 / 6.,DA1469x

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
SmartBond™ SDK Overview Product Supported
SDK6. DA14585 / 6.+DA14531./0
SDK10 DA1469x
SDK1 DA14682 / 3.

Also available for DA14680/1 but not recommended for new designs

SDK5 DA14580 / 1/3

不推荐用于新设计

SmartBond™ Development tools overview Product Supported
对话框SmartBond Flash程序员 DA14531./0,DA1458xDA1469x
SmartSnippets工具箱 全部
Smartsnippets Studio 全部
Production Line Tool

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters

社交隔离

嵌入式软件应用程序,用于社交疏散应用亚博国际官网平台网址程序

阅读更多

蓝牙低能量Range Extender

The SmartBond™ BLE Range Extender reference design enables you to take full advantage of the output power of the Bluetooth low energy standard to extend the range of your applications.

阅读更多

Smart USB Dongle

The Smart USB Dongle device is a fully integrated USB to Bluetooth® LE solution, based on SmartBond™ DA14683 high-security Bluetooth LE SoC.

阅读更多

emWin

由Segger微控制器开发的EMWIN嵌入式图形库现在由图书馆表单中的对话半导体提供,用于免费商业用途与SmartBond®DA1469X无线微控制器。yabo国际娱乐

阅读更多

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters

Our SmartBond products are supported by development kits and a profiling to help you create applications that exploit the unique benefits of the SmartBond family to the fullest. These tools help you minimize your time to market.

硬件开发套件

DA14531. DA14531.- USB,DA14531 - PRO
DA14585 DA14585 - 基础,DA14585 - Pro
DA14683 DA14683 - USB,DA14683 - PRO
DA14695 DA14695 – USB,da14695-pro
全部Bluetooth LE Products Production Line Tool

Application Focused Development Kits

Discontinued Kits

DA14583 DA14583 IOT传感器开发套件
The DA14585 IoT is an upgraded sensor development kit with more supported sensors and cloud connectivity
DA14681 DA14681主页kit开发套件
DA14681 DA14681可穿戴式开发套件

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters

Japan-based company mainly engaged in the manufacture and sale of electronic components and audio equipment.

See More

愚蠢的 - 您的伴侣在创新无线嵌入式系统(固件,硬件,软件)的设计中。伯利姆明确致力于实现项目目标和客户满意度。

See More

剑桥顾问是创新产品开发工程和技术咨询的优质多学科供应商。我们帮助客户快速向市场提供开创性的产品,尖端技术通常会导致客户的新知识产权。亚博电竞菠菜

See More

Cloud2GND是一家专业从事基于标准的无线连接解决方​​案的全球工程服务公司。我们的客户范围从创新初创公司到大型半导体公司和标准组织。我们提供嵌入式系统的深层域名知识,尤其是蓝牙技术,为客户及其客户提供咨询,设计,开发,测试,部署和维护服务。我们的工程服务部门提供灵活的订婚模型,作为专业的标准专家团队或完整的工程团队,能够完成完成项目。

查看更多

Lauterbach is the leading manufacturer of complete, modular and upgradeable microprocessor development tools worldwide with experience in the field of embedded designs since 1979. The engineering team develops and produces highly proficient and specialized Development Tools, which are utilized all over the world under the brand TRACE32®.

LitePoint是世界领先的无线制造商的测试解决方案领先提供商

查看更多

Murata是设计,制造和供应先进的电子材料,前沿电子元件和多功能,高密度模块的全球领导者。

查看更多

松下工业设备美国销售公司。亚博全网财富500亚博电竞菠菜强公司的许多产品实际上是由松下技术的支持,我们很自豪能够为制造商提供具有Panasonic品牌的代名词的性能,质量和可靠性。松下工业设备的力量为客户的产品开发过程带来了战略性创新。

查看更多

TDK is one of the largest electronic components manufacturers in the world.

查看更多

Tieto是领先的产品开发服务公司,可实现半导体,连接设备和通信基础设施制造商,构建下一代连接的设备亚博全网和事物,汽车和网络。

查看更多

无线技术专家。XTEL的核心能力是技术开发,这构成了其业务的大部分。它利用最先进的技术为其合作伙伴创建下一个产品或技术平台。在其客户中,它符合世界上一些领先的技术创新者。它通常是有任务的无线技术,协议和超级电力设计和产品的开发。亚博电竞菠菜XTEL深入了解无线技术的产品开发和成熟。它通常使用经过验证和测试的标准组件或平台,帮助其合作伙伴将时间缩短到市场。在需要技术升高的情况下,它开发了完整的产品或协助公司开发团队。亚博电竞菠菜亚博全网其技术解决方案和创新技能由其合作伙伴认可。

查看更多

Quuppa是实时定位系统(RTL)和室内定位系统(IPS)的领先技术提供商。公司成立亚博全网于2012年,由经验丰富的工程师和科学家团队成立,这是诺基亚研究中心的分拆,自从成功地商业化了其产品,创建了一个完整的产品平台:Quuppa智能定位系统™,一种尺寸适合- 适用于基于位置的服务和应用的技术平台。亚博国际官网平台网址我们的平台为公司提供了一个完整的软件套件,用于规划,模拟和调试项目,可用作构建基于位置的各种解决方案的实心和可扩展的基础。开放式API使其快速且易于使用平台。To date, the Quuppa Ecosystem has more than 200 partners around the world who use Quuppa’s open, versatile and reliable positioning platform to deliver accurate, real-time and cost-effective location solutions to companies in a range of industries, including manufacturing and logistics, retail, healthcare, sports, law enforcement and security, government, asset tracking.

查看更多

保持联系

Get in touch with us directly through our worldwide sales offices, or contact one of our global distributors and representatives.

Inquiries Distributors and Representatives Register for newsletters
Back to results

5天前

保存哈希引擎状态并稍后恢复

张贴了BrankGravelbox.15分 3 replies
0 upvotes

Hello,

我正在尝试通过MedTTLS(通过MBedtls_sha256_alt和使用hw_aes_hash _...)使用硬件加密引擎。

对于某些功能,MBedTL需要能够复制当前哈希状态,并且能够独立恢复其中。

有没有办法获得哈希引擎的当前状态并在稍后将其恢复?

提前致谢。

4 days ago

PM_DIALOG.

Hi BrokenGravelBox,

谢谢你的问题在线。让我检查一下,我会尽快回复你。

谢谢,PM_DIALOG.

4 days ago

PM_DIALOG.

Hi BrokenGravelBox,

根据帖子描述,据我所知,您正在使用HW Crypto块以便馈送MBedTLS,因此请在SW级别进行一些内容。如果我错了,请纠正。

I am not able to understand what you mean by “get the current state of the hash engine and restore it at a later point”, so can you please clarify it?

HW块的结果可以保存在数组中或其他任何地方。哈希作为输入键并计算输出。结果可以存储在任何用户定义的区域中 - 低级驱动程序使用的任何特定缓冲区都没有使用。

如果检查HW_AES_HASH_CFG_DMA()API,则会看到输出的目标由用户定义。

Additionally, please share the sequence that you are using in order to calculate the has output and feed the MBEDTLS.

谢谢,PM_DIALOG.

4 days ago

BrankGravelbox. 15分

Hi PM_Dialog,

I am aware how to get the engine to calculate hashes.

My problem is that mbedtls assumes an implementation that can resume hash calculations at will, from a prior state.

从我能够看到的,只有一种方法可以使用发动机:做散列的设置,使能时钟,然后为其提供一个或多个数据,然后收到结果并关闭时钟。

What the mbedtls implementation allows is the following:

启动哈希操作A,馈送某些数据A1,复制状态A并获取中间结果散列(A1)

Start hash operation B, feed it some data B1

Feed some more data A2 to hash A, then get the result for hash A: hash(A1 || A2)

将一些数据B2馈送到哈希B,然后获取Hash B:哈希(B1 || B2)的结果

使用`hw_aes_hash _...`函数才是可能,如果一个是缓冲所有数据,并且只要需要(中间)哈希,到目前为止,散列缓冲区中的所有内容。

这显然不是一个好的解决方案,因为在这个例子中需要在这个例子中计算两次A1上的散列,除了必须缓冲数据之外。

如果可以保存和恢复哈希引擎的状态,则通过仅在获得结果之前保存状态或切换到不同的哈希操作,这将是琐碎的。

如果无法访问散列发动机的内部状态,我只能使用MBedTLS软件实现(可能比硬件引擎更慢,需要更多的功率),但我认为它不会伤害。

提前致谢。