Make Privacy Protected Again

活动 | 快来参加“开源软件供应链亮点计划” 吧!

“开源软件供应链亮点计划-暑期2020”是由中科院软件所和 openEuler 社区共同举办、中科院软件研究所南京软件技术研究院承办的一项面向高校学生的暑期活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进国内优秀开源软件社区的蓬勃发展。

本次活动为高校学生提供了绝佳的、友好开放的交流平台。使学生可以真正投身于开源软件的开发维护,得到资深开源软件开发者指导的机会,获得丰硕的活动奖金,并帮助学生获取优秀企业的关注。

Dimension 团队一如既往支持软件开源,旗下拥有开源隐私插件 Maskbook,加密键盘 Tessercube 等。作为本次活动的合作单位,Dimension 希望能够号召社区开发者和用户们能够积极参与到本次活动中来。

本次活动受到 Google Summer of Code(GSoC)启发,希望进一步推动国内开源社区的发展。与 GSoC 相比,具有以下特点:

1. 支持项目的难度范围更广

项目资助金额根据项目难度分为 12000 元、9000 元和 6000 元(注:奖金数额为税前金额),支持更多不同难度的项目是为了满足社区发展的不同需求,同时也有利于更多学生的参与。

2. 支持更多类型的开源项目

本次活动除支持采用 OSI 组织认证的开源协议 的开源软件外,同时支持资助采用 ODI 组织认证的推荐的开放知识协议 的开源知识类项目,如技术文档汉化、知识文档等。活动会以支持开发类项目为主,开源知识类项目不会超过 20% 的规模。

3. 活动组织形式更多样

除了鼓励学生为社区提交贡献,组委会联合 “开源社” 举办一系列 “大咖说开源” 讲座,为广大在校学生介绍开源理念,帮助在校学生深入了解开源文化、参与开源社区的方式方法。

4. 活动的组织方范围更大

本次活动是联合国内的顶级软件公司、顶级科研机构、顶级高校共同合作组织推广,目标通过这种模式促进更多人参与到开源中。组委会欢迎国内的公司、高校、机构积极合作参与这次活动,共同促进开源生态的发展。

活动规划

学生自由选择项目,与社区导师沟通实现方案并撰写项目计划书。被选中的学生将在社区导师指导下,按计划完成开发工作,并将成果贡献给社区。社区评估学生的完成度,主办方根据评估结果给学生发放奖金。

社区提供项目列表和描述,并安排项目对应的导师,导师与申请者沟通方案、并从申请者中选中一位承接项目。在为期三个月的开发周期中,导师指导学生进行对应项目的开发工作。

社区针对每一个项目指定一个社区导师,与学生一起制定合适的开发计划和方案,指导学生按计划完成开发。

Maskbook 介绍与要求

Maskbook 活动主页链接:

https://github.com/DimensionDev/Maskbook/wiki/Open-Source-Promotion-Plan—Summer-2020

具体需求链接:

https://github.com/DimensionDev/Maskbook/issues/1091

https://github.com/DimensionDev/Maskbook/issues/1107

欢迎来到 Maskbook 在 开源之夏暑期2020 活动的主页,我们的项目有:

  1. 项目描述:Maskbook 是一个开源的浏览器隐私插件,帮助用户在 Facebook,Twitter 等社交平台自动加密帖子和聊天记录,防止被社交平台审查和滥用用户数据,仅用户本人和指定好友能够解密。

    除了我们基础的功能之外,我们还开发了一套插件系统,可以支持简单的脚本运行,我们已经尝试过的插件有:基于 Ethereum(以太坊)的加密货币红包 #634 #672,Gitcoin Grant 捐赠 #996 #1079 和 Arweave 文件分享 #1057。

    在这个 Task 中,我们希望大家能够跟我们一起开动脑洞,思考一下基于我们 Maskbook 和社交网络的关系,有没有什么更加有创意更加有实用性的插件可以加入进来,提供给所有的用户更多的功能和自由。

    具体的项目介绍可以在 Open Source Promotion Plan - Summer 2020 Task 1 中看到,并期待同学们能在这里跟我们进行交流。

  2. 项目难度:中

  3. 项目社区导师:@yisiliu

  4. 导师联系方式:[email protected]

  5. 项目产出要求:一个基于 Maskbook 的完整插件功能

  6. 项目技术要求:Typescript, React

  7. 相关的开源软件仓库列表:Maskbook, Holoflows-Kit

  1. 项目描述:Maskbook 是一个开源的浏览器隐私插件,帮助用户在 Facebook,Twitter 等社交平台自动加密帖子和聊天记录,防止被社交平台审查和滥用用户数据,仅用户本人和指定好友能够解密。

    Maskbook 现在有两种 payload 的模式,第一种是纯文字的 payload,格式是 base64 encoded 的加密文本,例如

    https://www.google.co.in/%204/4.UN3m8PThWagRN/YaV4HBFVZhmzU-wuIzD1Yugjm7JAPg1BgX9UilZl5jlHp0YsRs2cRu+lNTisyp1J45zvXoSD1fzbsK8+2Do5itncakns29P3BzH8YJACmG64G6tNikZP5oEme+W/to9wv1C43aSTs9rY1F8mFCwimOsZvki1+FN6LuItO3cX/1.NdahzvHRaBdRMI5gQvT5tg_=.27WQHRwyEwW8QwhIR0oOcPU9fbR35j8vKumBMyupnQ==.y5402vqUQoQub+RKHofpxgmQtetSiRwumF4KXaL/l5rmOHHRJBTL9YcZOjz39WtJAgbdg+iYsJdq5gm3MwWAXQ==.Ao+TblKN40/JUXl4B1HsISVoJc5gSVBYCXiolhxa8D5Q.0%40 (注:在 Facebook中,没有字数限制,所以会直接将 payload 放入 post 中,但是在 Twitter 上由于有严格的字数限制,所以我们采用了基于 url 的 hack #198);另一种是图片模式,是基于快速傅立叶变换(fft)的一种方法,将密文隐写到图片中,做到更加美观的效果,目前的实现可以在 DimensionDev/Stego-JS 中看到。

    目前的实现由于算法的限制,导致效果不甚理想,会有一些带有信息的点在图片中显示,并且不够稳定,没有办法在 Facebook 和 Twitter 中都可以抗平台压缩,导致信息缺失,具体细节可以在 Open Source Promotion Plan - Summer 2020 Task 2 中看到。

    在这个 Task 中,我们希望大家能够跟我们一起调研各种抗压缩图片(或音频)隐写算法,使我们的图片模式更加的高效。

  2. 项目难度:高

  3. 项目社区导师:@yisiliu

  4. 导师联系方式:[email protected]

  5. 项目产出要求:Maskbook 图片模式改进

  6. 项目技术要求:Typescript, 论文算法实现

  7. 相关的开源软件仓库列表:Maskbook, Stego-JS

    详细报名信息请点击: https://isrc.iscas.ac.cn/summer2020/#/index




官方网站

https://dimension.im

产品

Maskbook https://maskbook.com

Tessercube https://tessercube.com

社交平台

Github https://github.com/DimensionDev

Twitter https://twitter.com/realmaskbook

Facebook https://www.facebook.com/realmaskbook

Telegram https://t.me/maskbook_group

捐赠

Bitcoin 3PRrXj1HTXDc4j9SCQZ6hovpa74iimqtgX

Ethereum 0xD71c7150962fd484a4291a193c85426Df9EaABbB

分享