扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章主要介绍“Session有哪些功能”,在日常操作中,相信很多人在Session有哪些功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Session有哪些功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
创新互联建站专注于芒市企业网站建设,响应式网站建设,商城建设。芒市网站建设公司,为芒市等地区提供建站服务。全流程按需制作网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
Signal 作为一款私人通信应用,正在变得愈发流行。而我们下面要介绍开源应用 Session 则是 Signal 的一个复刻,它的一大亮点是并不需要提供手机号码即可以开始使用。
对于私人通信服务来说,有没有既能保护通信安全性,又尊重用户跨平台隐私的集大成者呢?很多注重个人隐私的用户似乎都在寻找这个问题的答案。
最近,我留意到 Loki 基金会开发的一款叫做 Session 的开源通信应用。从技术上来说,Session 是另一款开源、加密的通信应用 Signal 的一个复刻。
在本文中,我会讲述我自己使用 Session 的体验,以及 Session 的一些主要功能。
Session 在这个领域中算是一款比较新的应用了,因此我还会在文章的最后提到它的一些不足之处。
接下来我会重点介绍 Session 的主要功能,可以供你参考这款应用是否值得使用。
在 Signal 或者其它类似的通信应用中,用户都需要提供手机号码才得以成功注册。注重隐私的用户们都认为这样的做法会潜藏着巨大的安全隐患。
而使用 Session 则简单得多。在 PC 或手机上安装应用之后,只需要点击“创建账号”,无须提供手机号码,它就会生成一个类似 05652245af9a8bfee4f5a8138fd5c….. 这样的随机且唯一的 Session ID。
此后,把 Session ID 分享给想要添加的联系人就可以了。Session 还支持二维码,其他人可以通过扫描二维码添加你的 Session ID 为好友。
Session ID
对区块链有所了解的用户都很期待区块链能为普罗大众做出什么有实际意义的应用,而 Session 可以算得上其中一个。尽管 Session 的核心是基于区块链的,但普通用户在使用时并不需要真正弄懂区块链。
如果你好奇它的工作原理,可以参考这篇官方的博客文章,里面有相关的解释。
这样严格保护隐私的应用,是否能在不同平台上使用?
答案是肯定的。首先,它支持 Linux 和 Android 平台,同时也支持 Windows/Mac/iOS 平台。因此跨平台、跨设备的消息同步是没有问题的。
毫无疑问,基本的隐私功能是必须有的,这是作为一个以安全为卖点的应用所必备的体验。
最基本的选项包括:
消息有效期:你可以控制一条消息在接收者阅读前的保留时长
已读回执:消息发送者可以知晓你已经阅读该消息
尽管 Session 不使用端对端技术,但它也不使用中心化的服务器。
Session 采用了去中心化的架构实现消息的传输和路由。如果你不熟悉这方面的内容,可以关注 Session 的官方博客,尝试了解中心化网络和去中心化网络的区别,以及它的实际工作原理。
同时,这样的网络架构还有助于保护诸如与 IP 地址相关的信息等元数据。
除了专注于隐私之外,Session 也支持群聊、语音消息、发送附件等通信应用的基本功能。
在官方下载页面中可以下载到对应的 .AppImage 文件。如果你不了解这个文件的使用方法,可以查阅我们的相关文章。
另外,你也可以在它的 Github 发布页面 获取到对应的 .deb 安装文件。
下载 Session
我在各种平台上都试用过 Session,其中在 PC 上我使用了 Pop!_OS 19.10 的 .AppImage 文件运行这个应用。
总的来说,使用的体验很不错,用户界面也没有出现问题。
在设置中备份了密码(也称为种子)后,可以很方便地恢复账号。
当然,我也发现了一些需要改进的地方:
在接受好友请求时会出现延迟
设备间连接的方式不太直观
当你在不同的设备上使用同一个 Session ID 向同一个人回复消息时,对方会收到两个不同的对话
到此,关于“Session有哪些功能”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流