Dino 0.3:视频通话和会议——加密和点对点

2022-02-15 00:44:55

Dino是一款安全且隐私友好的消息应用程序。它使用XMPP(Jabber)协议进行分散通信。我们的目标是提供一个直观、干净、现代的用户界面。

0.3版本完全是关于通话的。Dino现在支持两人或更多人之间的通话!

呼叫是端到端加密的,只要可能,就在对等方之间使用直接连接,但也有备用方法。

和往常一样,我们在用户界面中注入了很多爱,希望你会喜欢使用它。要给朋友打电话,只需打开与他们的对话,然后选择是只启动音频通话还是视频通话。

您还可以在私人通话组中开始通话,或邀请其他联系人加入现有通话。使用点对点方法进行群组通话意味着除了会议室之外,不需要额外的服务器支持。

对等呼叫比通过服务器路由的呼叫需要更多带宽,因此不适合大量参与者。在未来,我们还计划开发通过转发服务器的呼叫,以解决客户端的资源问题,并允许有更多参与者的呼叫。

通话采用您和您的联系人都支持的最佳加密方式进行端到端加密。使用DTL交换呼叫的加密密钥,然后使用SRTP对呼叫进行加密。您可以在UI中查看用于当前通话的DTLS键,并将其与联系人看到的键进行比较。

此外,DTLS密钥使用OMEMO进行身份验证。如果事先验证了OMEMO密钥,可以确保您与信任的设备进行了端到端加密通话。

呼叫是使用公开标准化的协议建立和进行的。以标准化的方式(XEP-0167)通过XMPP(RFC 6120)发送呼叫意图(XEP-0353)和交换连接方法,数据加密(RFC 5763)和传输(RFC 3550),所有这些都是通过标准化和记录的方式进行的。

您可以在Dino和遵循这些标准的所有其他应用程序之间建立调用。Dino和Movim之间可以进行加密视频通话,例如对话或Movim。对于Gajim这样不支持加密的客户端,也可以进行未加密的呼叫。如果客户端不支持视频,仍然可以拨打纯音频电话。

泥炭沼泽是一种独特的生态系统,如果它们处于自然状态,可以减轻气候变化的影响,但如果它们被排干,则会加剧气候变化。我们以德国一个沼泽自然保护区的名字命名这只恐龙,以帮助传播这些重要但濒危的生态系统。

泥炭沼泽是一种湿地,它会积聚泥炭、死苔藓和其他植物物质的沉积物。由于氧气含量低,水面以下的苔藓不会腐烂,因此会一点一点地积累。沼泽通过积累植物物质来储存碳。尽管沼泽地只占世界陆地表面的3%,但它们储存的碳是所有森林加起来的两倍! [ 1]

除了捕获碳,沼泽还为周围环境带来其他好处。沼泽就像一块海绵:它在水分充足时吸收水分,在干燥时将水分释放回周围。因此,它降低了洪水和干旱的严重程度。沼泽还能降低周围环境的温度,过滤地下水,是濒危和特殊动植物的家园。

在过去的几个世纪里,为了利用土地或开采泥炭,泥炭沼泽越来越多地被排干。当沼泽干燥时,积累的植物材料开始腐烂,将储存的碳释放到大气中。

泰肯米尔是德国西北部的一个自然保护区,有一个泥炭沼泽和一个湖泊。由于附近的农业,泥炭沼泽已经被排干,以提取泥炭,直到1977年泥炭沼泽和湖泊完全干涸。据计算,泰肯米尔泥炭沼泽将释放2250吨CO₂ 每年都会在干燥的天气下进入大气层[2]。幸运的是,志愿者在20世纪80年代初开始关闭排水渠。今天,沼泽地再次潮湿,沼泽植物和野生动物开始返回该地区,使沼泽地能够捕获二氧化碳₂ 而不是释放它。

泰肯米尔的泥炭沼泽属于德国天然泥炭沼泽的一小部分。然而,德国90%以上的泥炭沼泽仍然被排干,造成了德国每年近7%的温室气体排放[3]。排水泥炭沼泽仅占世界陆地表面的0.3%,但它们排放的温室气体占所有人为温室气体的5%[1]。