实用的Ring-LWE密钥交换实现 该软件为纯C(C99标准)。 编译已在Linux上使用gcc进行了测试。 依赖项是glibc-devel和openssl-devel,或其他平台上的等效项。 Makefile中的注释描述了如何在不使用openssl-devel的情况下进行编译,但这并不安全,请参见下文。 编译所有内容(模拟器,基准测试和测试向量): 要运行所有已编译的程序:进行测试 该软件提供了一种实用且有效的类似于Diffie-Hellman的密钥交换的实现,可证明该方法被动地抵御了量子和经典对手的攻击。 它基于带有错误的环学习(ring-LWE)问题,涵盖了一系列安全级别和公钥大小。 它可以很容易地扩展到主动安全版本和经过身份验证的版本。 密钥交换由整数m和q,对帐方法和采样方法参数化。 我们给出m为2的幂且m为质数的情况的代码。 当m为2的幂时,公钥是m个整数的数组,范围为
2026-09-28 22:46:00 686KB
1
内容概要:本文档为PLX Technology公司发布的ExpressLane PEX 8796-AA/AB型96通道、24端口PCI Express Gen 3多根交换芯片的数据手册,详细介绍了该芯片的功能特性、寄存器配置、电气参数及工作模式。涵盖主要技术内容包括多主机虚拟交换架构(Virtual Switch Mode)、非透明桥接(NT Mode)支持双主机冗余与故障切换、低延迟高性能数据传输、热插拔控制、错误检测与报告机制(如AER、ECC)、时钟管理、电源管理以及I2C/SMBus接口控制等。文档还提供了详细的寄存器映射表、信号定义、初始化流程和硬件设计指导,适用于复杂嵌入式系统中的高速互联应用。; 适合人群:从事高速接口设计的硬件工程师、固件开发人员、系统架构师,以及具备PCIe协议基础的电子工程技术人员;尤其适用于需要实现多主机冗余、高可靠性系统的研发团队。; 使用场景及目标:①用于开发基于PCIe Gen3的高性能多根交换系统,如工业控制、通信设备、存储阵列和嵌入式视觉系统;②实现双主机热备与故障自动切换方案;③进行底层固件开发与调试,优化系统性能与稳定性;④完成硬件原理图设计与信号完整性分析。; 阅读建议:本资料技术深度较高,建议结合PCIe Base Specification 3.0及相关标准文档一起研读,重点关注寄存器配置、模式切换时序与错误处理机制,在实际设计中配合示波器、逻辑分析仪等工具进行验证与调试。
2026-06-02 20:44:27 7.05MB Express
1
我们构造了与基态八重体重子质量直至<math> O ( 考虑离散化效果的 a 2 ) </ math> 。 我们计算直到<math> O <mo stretc的质量
2026-06-02 15:11:54 414KB Open Access
1
Percepio Tracealyzer 4.8.1 是一款功能强大的软件工具,专门用于实时系统和嵌入式系统的开发者,它可以提供深度的系统行为分析和性能追踪。工具中的追踪功能允许开发人员收集系统运行过程中的详细信息,通过可视化的方式展示出来,从而帮助他们更有效地诊断和解决复杂的性能问题。这些信息通常包括任务调度、中断活动、系统调用和硬件交互等多个方面,覆盖了系统运行的全貌。 Tracealyzer 的工作原理是通过与系统的调试接口或者特定的追踪功能相配合,实时收集数据,并将其存储为追踪文件。之后,开发人员可以使用 Tracealyzer 工具加载这些文件,并以图表、时间线和统计信息的形式展现数据。在分析过程中,用户可以直观地看到任务切换、线程状态、中断响应时间和资源使用情况等关键性能指标。 该版本的 Tracealyzer 工具支持对数据进行过滤和搜索,这意味着用户可以根据需要定制分析过程,快速定位到感兴趣的事件或状态。此外,该工具还支持多种实时操作系统(RTOS),比如FreeRTOS、VxWorks、ThreadX、Zephyr 和其他具有追踪功能的自定义系统,使其在不同的嵌入式开发环境中都有广泛的适用性。 在 Tracealyzer 的图形界面中,用户可以创建多个视图,分别关注不同的追踪数据和分析结果。例如,用户可以同时查看多个任务的行为、了解特定函数的执行时间,或者分析不同硬件组件与系统的交互细节。这使得 Tracealyzer 成为了一个强大的工具,不仅帮助开发者在软件层面诊断问题,还可以优化硬件资源的使用效率。 使用 Tracealyzer 工具,开发者不仅能够提升开发效率,还能够改进产品质量,从而缩短产品上市时间。通过分析系统运行中的细节,开发者可以及时发现潜在的设计问题并进行优化,确保产品能够在不同的工作负载和环境下稳定运行。 Percepio 公司作为 Tracealyzer 的开发者,一直致力于为嵌入式系统领域提供高质量的工具和解决方案。Tracealyzer 4.8.1 代表了该公司在追踪分析技术上的最新成果,是众多嵌入式系统开发者不可或缺的工具之一。公司鼓励用户通过合法途径使用该工具,以支持软件开发者的辛勤工作和知识产权保护。
2026-06-02 09:56:31 154.69MB
1
二烷氧羰基四硫富瓦烯官能化的四氮杂卟啉基燃料的合成、表征和电化学研究,冷丰收,侯瑞斌,在金属盐存在下,经2,3-二氰基四硫富瓦烯-6,7-二甲酸二戊酯的环四聚化反应合成了三种新型的四硫富瓦烯并四氮杂卟啉染料,并用1H NMR、
2026-06-01 19:26:25 344KB 首发论文
1
Structural sensing, health monitoring, and performance evaluationStructural sensing, health monitoring, and performance evaluationStructural sensing, health monitoring, and performance evaluation
2026-05-19 21:54:55 26.94MB 检测技术
1
​ SPEI是最常用的干旱指标,考虑了降雨和潜在蒸散发的水平衡状况,并通过不同时间尺度上累积水平衡状况反映不同时间长度的干旱情况,具体来说3个月尺度的SPEI反映农业、土壤干旱,6个月尺度的SPEI反映水文干旱。 在现有能搜到的SPEI计算代码中,R库SPEI包可以计算月分辨率的SPEI,python库的Climate_indices包也是计算月分辨率的SPEI,没有公开的代码计算日分辨率的SPEI。考虑计算日分辨率的SPEI是因为,月分辨率的SPEI不能捕捉持续仅几周的短期干旱事件,不能精确捕捉草地生产力变化情况。一些文章提到了构建日分辨率的SPEI指标的方法,如Wang et al.,2015 (https://doi.org/10.1002/joc.4244), 李军(https://doi.org/10.5194/hess-25-1587-2021),但没有公开具体的计算代码,本文主要目的是介绍如何计算日分辨率的SPEI,帮助广大计算日分辨率SPEI指标。 得到SPEI后,通常可以分析一个地区的干湿趋势,同时也可以基于游程理论提取干旱事件。
2026-05-19 20:50:02 1.07MB
1
Epic Pen Pro是一款备受好评的屏幕书写软件,专为需要在屏幕上进行实时注解、标记和演示的用户设计。这款工具简洁易用,能够让你在任何应用程序或桌面背景下轻松添加文字、图形和高亮标记,极大地提升了工作和学习的效率。 在教育领域,Epic Pen Pro可以帮助教师在课堂上进行生动的互动讲解,学生也能通过它即时反馈疑问,加深对课程内容的理解。在商务会议或远程协作中,它可以协助参与者共享屏幕并进行实时标注,使得讨论更加直观和高效。此外,对于设计师和艺术家,Epic Pen Pro也是理想的原型设计和草图绘制工具,可以在屏幕上直接修改和批注设计方案。 软件的核心功能包括: 1. **实时注解**:无论是在PPT演示、网页浏览还是视频播放过程中,Epic Pen Pro都能让你随时添加文字、线条、箭头、图形等注解,且颜色、粗细可自定义。 2. **高亮与擦除**:可以使用高亮器突出显示关键信息,或者用橡皮擦清除不需要的标注,操作简单快捷。 3. **激光指示器**:在演讲或演示时,激光指示器能引导观众关注屏幕上的特定位置,提升视觉效果。 4. **屏幕遮罩**:可以暂时遮蔽屏幕部分区域,保持专注,保护隐私,或用于悬念揭晓。 5. **热键定制**:为了提高工作效率,Epic Pen Pro支持自定义快捷键,让用户可以快速调用常用功能。 6. **录制与回放**:记录你的屏幕注解过程,生成视频,方便后期查看或分享给他人。 7. **多语言支持**:软件界面支持多种语言,满足全球用户的使用需求。 Epic Pen Pro v3.9.117作为最新的版本,可能包含性能优化、新特性或bug修复,确保用户获得更稳定、流畅的体验。在下载安装此版本前,请确保你的操作系统兼容,并遵循官方提供的安装指南,以确保软件能正常运行。 Epic Pen Pro是一款强大的屏幕注解工具,它的易用性和多功能性使其成为专业人士和普通用户日常工作的得力助手。无论你是教师、学生、商务人士还是创意工作者,都能从中受益,让屏幕交互变得更加便捷和有趣。
2026-05-15 14:45:18 10.6MB APP分享
1
查看文件偏移量的工具。
2026-05-07 09:47:20 481KB
1
入门级资产-第三人称角色控制Starter Assets - Third Person Character Controller https://assetstore.unity.com/packages/essentials/starter-assets-thirdperson-updates-in-new-charactercontroller-pa-196526
2026-04-25 00:14:40 70.32MB unity
1