- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 基于浏览器内置加密接口window.crypto和node内置crypto,制作不依托于第三方组件的加密
本文介绍了使用WebCryptoAPI实现AES-256-GCM对称加密的跨平台方案。核心内容包括:1)浏览器和Node.js环境下WebCryptoAPI的引用方式;2)提供完整的加密解密实现代码,涵盖密钥生成、导入导出、加密解密等操作;3)演示代码通过生成密钥、加密"你好呀!"字符串并成功解密的过程,验证了方案的可行性。关键点在于使用subtle接口实现AES-GCM算法,并确保浏览器和Node.js环境下的代码一致性。最后指出实际应用中需分别传输密钥/IV和密文的安全注意事项。
2025-08-16 16:06:21
387
原创 Code Runner失效问题解决方案
Code RunnerThe TypeScript language service died 5 times right after it got started.
2024-01-12 11:56:39
991
原创 CSS3颜色渐变整理
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D..
2022-09-12 19:13:55
379
原创 三目运算,三元运算,运算符
三目运算和三元运算是同一个东西可以在 C语言 JS Java ...中使用,主要用来减少代码量语法必含内容? : 一般使用方式(判断)?(表达式1):(表达式2);或(变量)=(判断)?(表达式1):(表达式2);分析...
2022-09-12 19:10:49
160
原创 “const char *“ 类型的实参与 “LPCWSTR“ 类型的形参不兼容,VScode
"const char *" 类型的实参与 "LPCWSTR" 类型的形参不兼容不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体
2022-09-12 11:36:43
1564
原创 CSS3颜色渐变
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-03-02 21:26:25
411
原创 VScode关于HTML的插件1
VScode中的HTML插件,中文编码出现乱码问题Chinese (Simplified) (简体中文)HTML Playopen in browser
2021-11-24 22:30:16
3176
cocos3.8.2
2024-04-22
Blender倒角出现不正常
2024-04-10
Unity 场景出现圈圈怎么解决?
2024-04-08
Unity脚本没有预览,页面设置问题
2024-03-06
关于#graphics.h#在VS2022报错的问题,如何解决?
2023-04-25
用vscode写C/C++,fs_path.h报错
2023-04-26
C/C++对文件目录增删改查
2022-10-27
vs2022下 socket编程,main 已经在 server.obj 中定义 错误
2022-10-09
学习C语言,std::cout 出现警告
2022-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅