什么是AES对称加密在密码学中,对称加密分为流加密(如OFB、CFB模式)和块加密(如ECB、CBC模式)。流加密需要将分组密码转化为流模式工作,而块加密(也称分组加密)则在处理超过一个块大小的数据时,需要借助填充和链式加密模式来实现完整加密。ECB模式(ElectronicCodeBook,电子密码本)ECB是最早、最简单的加密模式,它将原始数据分组,每组大小与密钥长度一致,然后每组使用相同的密钥独立加密。由于其无关联性,它的安全...
2025-08-01 15:54:32 5.2w浏览 0点赞 0回复 0收藏
[toc](目录)什么是端云一体化端云一体化是为丰富HarmonyOS对云端开发的支持、实现端云联动,DevEcoStudio以CloudFoundationKit(云开发服务)为底座、在传统的“端开发”基础上新增“云开发”能力,开发者在创建工程时选择合适的云开发工程模板,即可在DevEcoStudio内同时完成HarmonyOS应用元服务的端侧与云侧开发,体验端云一体化协同开发。为什么要做端云一体化可以在DevEcoStudio中开发应用端侧的业务代码,还可以开发和调试...
2025-07-11 16:17:19 1.1w浏览 3点赞 2回复 0收藏
在HarmonyOS应用开发过程中,运行鸿蒙应用到真机是需要签名的,开发同学往往会选择自动签名,但是自动签名不同的人不同的开发者账号,通过自动签名后的信息都是不同的,这时候签名信息的管理就显得尤为重要。为了提升团队协作效率、减少配置冲突,我们可以将签名信息配置为可自定义文件,以便团队成员根据自身需求灵活管理。本文将介绍如何通过signdata.json文件实现签名配置的模块化与自动化。一、创建签名信息文件(signdata....
2025-06-26 15:33:03 2550浏览 0点赞 0回复 0收藏
有幸受邀参加了华为HDC2025开发者大会,今年是第2次参加,但是到华为还是第一次参加,说说我自己的感受吧,到大门那一段路是真的堵,首先是入口我是直接去的B区安检入口刷身份证和参会二维码领取胸牌和参会包参会包很贴心的准备了雨伞,果然派上了用场,后面断断续续下了很多次大雨,是大雨!首先去了大草坪看极客马拉松的颁奖颁奖前有很多大佬发言,我印象最深的是HarmonyOS6的内容介绍了HarmonyOS6开发套件的特点,强调其编译...
2025-06-24 16:19:46 3712浏览 2点赞 0回复 2收藏
HarmonyOSNEXT适配高德地图FlutterSDK实现地图展示,添加覆盖物和移动Camera在现代移动应用开发中,地图功能是许多应用的核心组成部分之一。HarmonyOSNEXT提供了强大的跨平台开发能力,而高德地图FlutterSDK则为开发者提供了丰富的地图功能。因为高德地图FlutterSDK已停止维护,并且也没有鸿蒙测的适配库,所以才有了下面的内容,本文将详细介绍如何在HarmonyOSNEXT中适配高德地图FlutterSDK,实现地图展示、添加覆盖物和移动Ca...
2025-06-12 10:13:10 5179浏览 0点赞 0回复 0收藏
基于鸿蒙应用分层架构的ArkUI组件封装实践在鸿蒙应用开发中,合理利用ArkUI组件进行封装,可以实现代码复用,提升开发效率。本文将结合鸿蒙应用分层架构的特点,详细探讨几个典型的ArkUI组件封装场景及其实现方案。华为鸿蒙应用分层架构概览鸿蒙应用架构分层:将应用划分为产品定制层、基础特性层和公共能力层,可以降低层间的依赖性,从而提升代码的可维护性。通过分层架构设计进一步明确了每层的职责和层间的交互机制,为开发...
2025-06-12 10:07:33 2014浏览 1点赞 0回复 0收藏
Flutter到鸿蒙的跨越:memoryinfo库的鸿蒙适配之旅本项目作者:kirk坚果您可以使用这个[Flutter](https:flutter.io)插件来更改应用程序图标上的角标作者仓库:https:github.comMrOlolomemoryinfotreemastermemoryinfo在数字化浪潮的推动下,跨平台开发框架如Flutter凭借其高效、便捷的特性,成为了开发者们的宠儿。而鸿蒙系统的崛起,更是为跨平台开发注入了新的活力。为了助力开发者在鸿蒙生态中快速实现memoryinfo可帮助您获...
2025-06-12 10:06:07 1736浏览 0点赞 0回复 0收藏
一、背景与价值在跨平台开发中,Flutter以其高效的UI构建能力著称,而鸿蒙Next(OpenHarmony)则提供了深度系统集成的原生能力。将两者结合,可实现UI跨平台+原生功能深度融合的混合渲染模式。本文以扫描库[fluttertpcscan](https:gitcode.comnutpifluttertpcscan)为例,详解混合开发的核心流程。二、环境配置(关键细节优化)1.工具链版本要求工具最低版本备注FlutterSDK3.19.0+支持ohos的FlutterSDKDevEcoStudio5.0.1Release...
2025-06-12 10:04:29 797浏览 1点赞 0回复 1收藏
我正在使用cryptoFramework尝试对请求数据和返回进行模拟加密解密的工作,但是发现当我使用中文明文加密后,再通过同一个公钥解密,解密之后的内容是乱码,但是当我的加密明文是英文或者数字时,解密后的内容和加密前的内容是一致的,我改怎么解决呢?其他说明我的cipherAlgName为:AES128ECBPKCS7createSymKeyGenerator的algName:AES128
2024-04-26 10:24:27 7658浏览 1点赞 0回复 0收藏