自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Docker 入门 - 拉取/创建镜像 + 运行和管理容器

本篇简单介绍一下如何入手 Docker,从 创建/拉取 镜像,再到运行和管理容器,还包括导出容器等操作。

2024-10-21 15:24:27 5059

原创 Docker 的网络模式 + 容器间通讯 + TC 流量控制工具

本篇主要介绍下Docker容器间通讯的问题,涉及到一些Docker网络的知识,以及使用TC工具控制流量的方法。

2024-10-21 10:07:06 1737

原创 同态加密和SEAL库的介绍(十)CKKS 参数心得 2

本篇继续上篇针对 CKKS 方案的测试,首先证明了重新线性化虽然会减少密文长度,但是并不会对计算结果的精度有明显的影响;模数链的长度确实会限制乘法深度(具体来说是 Rescale 次数),这点上密文乘法和明文乘法相同;上篇中证明了增加 scale 会提高精度,本篇也证明了增长模数链也能增加精度,但是内存测试后,前者 scale 不会提高内存,后者会增加内存成本和时间成本。

2024-08-12 14:59:24 1463

原创 同态加密和SEAL库的介绍(九)CKKS 参数心得 1

本篇为自己使用同态加密库的 CKKS方案 时,试验得出的一些心得,主要包含:连乘时,要注意的参数匹配问题;Coeff_modulus 的中间数 和 Scale 的关系;Scale 对精度的影响;模数链长度对乘法深度,准确说对 Rescale 次数 的影响;报错scale out of bounds 的具体情况;想提高精度,比较合适的参数设置。

2024-08-12 09:37:48 1617

原创 同态加密和SEAL库的介绍(八)性能

本篇对比了 三种方案的不同加密参数下,各种操作的性能情况,为选择合适的方案和参数提供参考依据。

2024-08-08 22:03:50 1176

原创 同态加密和SEAL库的介绍(七)密文 - 旋转

本篇介绍了SEAL库中的密文旋转,举例了 BFV/BGV 方案的旋转和 CKKS 方案的旋转,并比对了两者的区别。为大家在使用的时候提供一些帮助。

2024-08-08 16:32:25 1470

原创 同态加密和SEAL库的介绍(六)BGV 方案

本篇介绍了同态加密的BGV方案,同时做实验比对,验证了模数切换带来的减缓噪声预算的消耗。

2024-08-07 16:59:57 1679

原创 同态加密和SEAL库的介绍(五)级别 概念

本篇介绍 BFV 和 CKKS 中的“级别”概念,以及在Microsoft SEAL中表示这些级别的相关对象。具体包括模数切换链和模数向下切换带来的好处。

2024-08-07 09:08:46 1124

原创 同态加密和SEAL库的介绍(四)CKKS 方案

本篇介绍了 SEAL库的 CKKS 方案(及其编码器 CKKSEncoder),该方案解决了 BFV 中数据类型溢出问题,同时这里也对其近似性进行了说明。

2024-08-06 15:58:14 2298 4

原创 同态加密和SEAL库的介绍(三)BFV - Batch Encoder

本篇在上篇BFV基础方案上,介绍了结合Batch Encoder实现的批处理,当所需的加密计算高度并行化时,批处理允许我们高效地使用整个明文多项式。

2024-08-06 09:59:09 1105

原创 同态加密和SEAL库的介绍(二)BFV 基础方案实现

在上面的例子中,我们仅使用了明文多项式的一个系数。这实际上是非常浪费的,因为明文多项式很大,而且无论如何都会被整体加密。同时,因为是取模故会产生溢出,如果直接增加 plain_modulus 参数,直到没有溢出发生,并且计算表现得像整数运算。问题在于增加 plain_modulus 会增加噪声预算的消耗,并且还会减少初始噪声预算。在下篇将讨论其他将数据布局到明文元素(编码)的方法,这些方法可以允许更多的计算而不会发生数据类型溢出,并且可以充分利用整个明文多项式。

2024-08-05 21:57:58 1829

原创 同态加密和SEAL库的介绍(一)简介

本文介绍了同态加密的性质,和实现同态加密的Microsoft SEAL库。本篇只是简单介绍了下概念,后续会针对不同模式进行具体使用的分享。

2024-08-04 16:21:13 1892 1

原创 从 Transformer 到 Bert 学习笔记

本文介绍了详细介绍了Transformer和Bert的模型结构和特点,从输入结构到训练再到输出,并且比对了两者的结构和差异。

2024-06-10 21:30:01 1402

原创 TEE防侧信道攻击:Compaction,Shuffling,Sorting 策略 - 完全不经意 算法学习笔记(二)

TEE防侧信道攻击的完全不经意算法,继续上篇的内容写的,本篇着重讲shuffling,针对算法背景、算法假设、算法定义以及更改的Waksman网络拓扑。

2024-04-14 17:53:09 1135 2

原创 TEE防侧信道攻击:Compaction,Shuffling,Sorting 策略 - 完全不经意性 算法学习笔记(一)

大主题是针对TEE防侧信道攻击,即不经意性算法,用数据压缩、混淆(洗牌)、排序来实现。本篇先进行简单的背景介绍,引入了 可信执行环境、SGX模型 和 waksman网络。

2024-04-12 20:58:00 1979 1

原创 LaTeX的学习笔记 - ShareLaTeX(OverLeaf)使用教程

本篇大致介绍了LaTeX的基本排版语法,平台用的是 overleaf 在线工具。

2024-04-04 11:53:21 6126 1

原创 Language-Image Detection:计算机视觉领域相关模型的学习笔记(一)

本文介绍了计算机视觉领域三个计算机视觉领域比较新的模型(DETR、Co-DETR和MM Grounding DINO),和一个更新的架构Mamba以及该架构的最新应用 Vision Mamba。

2024-03-28 12:48:14 1237 1

原创 大数据集可视化:FiftyOne 的使用经验分享(一)

FiftyOne 是一个用于机器学习和计算机视觉任务的强大的 Python 库,它支持各种数据集操作,包括导入、分析和可视化数据。本文为FiftyOne的使用分享,一些避坑指南。

2024-03-22 17:06:06 5568 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除