【隐私计算系列】第3期书籍推荐活动!

简介: 【隐私计算系列】第3期书籍推荐活动!


开年第一期,为小伙伴们带来两本推荐书籍,第一本《动手学差分隐私》Joseph P. Near、Chiké Abuah,适合计算机专业的学生或隐私计算开发人员作为入门资料。第二本《现代密码学及其应用》Richard E. Blahut,本书可为密码学和信息安全方向的学生及从业人员提供参考。(下文参与书籍赠送活动)书籍介绍一:

“差分隐私”是通过严格的数学证明,通过在输入数据、计算过程、计算结果中引入随机噪声,来保证数据集在输出信息时受单条记录的影响始终低于某个阈值,从而使第三方无法根据输出的变化判断单条记录的更改或增删。差分隐私被认为是隐私保护的事实标准。差分隐私领域近些年发展迅速,但与之对应的中文教材与专业书籍相对较少,为此,刘巍然老师和李双老师共同翻译了这本《动手学差分隐私》,并随英文原版在线免费发布。本书面向开发者撰写,包含多种差分隐私基础算法的代码实现,读者可以在线执行代码,观察执行结果。作为本书的翻译工作者,刘巍然老师给出的推荐语是:入门差分隐私技术的敲门砖!《动手学差分隐私》—Joseph P. Near、Chiké Abuah

一本面向程序员的差分隐私书籍,不需要预先储备任何理论背景知识,适合计算机专业的本科生或隐私计算开发人员作为入门资料,包含多种差分隐私基础算法的代码实现,涵盖了差分隐私的大部分应用场景,每章内容都是用Python语言撰写的Jupyter Notebook,采用理论介绍加案例代码实现的模式讲解相应知识点,帮助读者更直观地理解差分隐私。书籍介绍二:

密码学发展大致分为三个阶段,从古代到19世纪末,长达几千年,称为古典密码时期;20世纪初到20世纪50年代,称为近代密码时期;从1949年至今,则是现代密码时期;主流的隐私计算技术主要分为三大方向,其中一向就是基于密码学技术(以多方安全计算为代表)。基于此,为大家推荐这本《现代密码学及其应用》,本书阐述了密码学的发展历史,重点介绍了密码学的基本概念、基本理论和基本方法以及常用具体算法。作者理查德 E. 布拉胡特(Richard E. Blahut),美国工程院院士,主要研究领域有编码理论与应用、通信、计算机成像系统等。

《现代密码学及其应用》—Richard E. Blahut


本书对密码学所需的数论、抽象代数和信息论等预备知识进行了详细叙述,介绍了非对称密码体制(公钥密码学)中的经典算法RSA、Elgamal、Rabin、Diffie–Hellman密钥交换协议,详细介绍了安全通信所涉及的公钥密码学新成果,包括椭圆曲线密码、超椭圆曲线密码、双线性对密码、格密码等。本书可作为密码学和信息安全方向的本科生和研究生教材,也可供密码学和信息安全方向的广大科技工作者参考。

相关文章
|
算法 安全 数据挖掘
如何更轻松地学习差分隐私——《动手学差分隐私》中文版正式发布!
2022年10月28日,阿里巴巴集团数据技术及产品部DataTrust团队成员刘巍然、李双为差分隐私在线书籍《动手学差分隐私(Programming Differential Privacy )》提供的中文翻译版本正式被原著作者Joseph P. Near和Chiké Abuah合并到书籍GitHub仓库(https://github.com/uvm-plaid/programming-dp/)中
3334 0
如何更轻松地学习差分隐私——《动手学差分隐私》中文版正式发布!
|
数据采集 机器学习/深度学习 存储
使用LORA微调RoBERTa
模型微调是指在一个已经训练好的模型的基础上,针对特定任务或者特定数据集进行再次训练以提高性能的过程。微调可以在使其适应特定任务时产生显着的结果。
1004 0
|
消息中间件 SQL Kafka
Flink CPU问题之CPU利用率低如何解决
Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。本合集提供有关Apache Flink相关技术、使用技巧和最佳实践的资源。
|
安全 算法 Java
Java CAS原理和应用场景大揭秘:你掌握了吗?
CAS(Compare and Swap)是一种乐观锁机制,通过硬件指令实现原子操作,确保多线程环境下对共享变量的安全访问。它避免了传统互斥锁的性能开销和线程阻塞问题。CAS操作包含三个步骤:获取期望值、比较当前值与期望值是否相等、若相等则更新为新值。CAS广泛应用于高并发场景,如数据库事务、分布式锁、无锁数据结构等,但需注意ABA问题。Java中常用`java.util.concurrent.atomic`包下的类支持CAS操作。
692 2
|
存储 JSON JavaScript
cJSON开源项目详细解剖1
cJSON开源项目详细解剖
559 0
|
存储 搜索推荐 API
Electron-store本地存储功能
【10月更文挑战第18天】Electron-store 无疑为我们的 Electron 应用开发提供了强大的支持。它的本地存储功能不仅方便实用,而且性能优异,为我们打造高质量的应用提供了坚实的基础。
全网热议!GitHub发布的最简单的黑客入门教程,你值得拥有!
黑客(hacker)泛指擅长IT技术的人群、计算机科学家,黑客们精通各种编程语言和各类操作系统,伴随着计算机和网络的发展而产生成长黑客一词,最初曾指热心于计算机技术、水平高超的电脑专家,尤其是程序设计人员,后逐渐区分为白帽、灰帽、黑帽等,其中黑帽即骇客(cracker)。在媒体报道中,黑客一词常指软件骇客(software cracker),而与黑客(黑帽子)相对的则是白帽子(维护计算机和互联网安全)。 但是技术是死的,无关对错,错的只是使用这份技术进行违法犯罪活动的人。今天给小伙伴们分享的这份教程,本意还是分享技术,希望拿到这份教程的小伙伴能够遵守法律法规,不要想着免费吃住的场所。
|
机器学习/深度学习 数据采集 算法
图像处理神经网络数据预处理方法
图像预处理步骤对于图像处理神经网络至关重要。这些步骤不仅保证了数据的一致性和质量,还可以通过数据增强等技术提高模型的泛化能力,从而提升模型的整体性能。每一步骤的选择和应用都基于具体任务和数据集的特性,并在模型训练和测试过程中起到关键作用。
804 0
|
缓存 NoSQL 关系型数据库
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
253 0
|
网络安全
关闭mgmtdb 库并disable
关闭mgmtdb 库并disable
522 1