标签:#加密软件

共 56 篇文章

TrueCrypt

TrueCrypt是一款已停止开发的动态()磁盘加密软件,支持Windows、macOS和Linux操作系统。它可在单个文件和磁盘分区中创建加密卷,也可以加密整个操作系统,解密后用户即可像普通分区一样使用其中的文件。TrueCrypt支持使用密码、密钥文件作为解密凭据。 2014年5月8日,TrueCrypt突然宣布停止开发,声称软件包含未修复的漏洞,并推荐用户切换至其他软件。第三方开发者分别创建了其分支VeraCrypt和Cipher…

TLS的应用对比

安全传输层协议 (TLS) 保障网络间的通信安全。本文比较几种最常用的TLS应用库。市面上存在许多种自由开源的TLS应用软件。 所有类目的比较均使用下列概述部分中列出软件的稳定版本。该比较仅限于与TLS协议直接相关的功能。 概述 协议支持 TLS协议存在几种版本。 SSL 2.0是一个被弃用的 协议版本,具有明显的缺陷。 SSL 3.0(1996)和TLS 1.0(1999)是具有两个CBC-填充弱点的版本——在2001年由Serge …

Session

Session是澳大利亚的一款端对端加密的即时通讯软件,是一款免费的消息应用程序,是Oxen計劃的一部分。与其他端对端加密的聊天软件相比,其特点是不需要提供手机号码或者电子邮件即可注册,以保护詮釋資料、加密通信并确保用戶的消息活动不会留下任何痕迹。 Session官方声称Session应用程序是去中心化的,不会收集用户数据。 Session分叉自Signal,使用和其相同的端对端加密技术,但是所有消息都通过3个节点匿名加密传递。 Ses…

保衛者計畫 (軟體)

保衛者計畫()或譯衛士計畫,由全球各地的軟體工程師、設計師、民權人士、社運人士所發起,他們設計行動裝置的作業系統和應用軟體,也提供高度可自訂的行動裝置,目標是讓人們能夠更加自由、安全與隱私地使用行動裝置,免受任何政府、機構或他人的入侵、竊聽和監控。保衛者計畫尤其針對生活在高風險環境的行動裝置使用者們,因為他們使用手機或電腦的通訊經常性地受到政府監控和敵意者的入侵。 分布 保卫者项目提供其应用程序的多种下载渠道,包括Google Play…

OpenSSL

OpenSSL是一個開放原始碼的軟體函式庫套件,應用程式可以使用這個套件來在-{zh-tw:電腦網路;zh-cn:计算机网络}-上進行安全通訊,避免竊聽,同時確認另一端連線者的身份。這個套件廣泛被應用在網際網路的網頁伺服器上。 其主要函式庫是以C語言所寫成,實作了基本的加密功能,實作了SSL與TLS協定。OpenSSL可以運行在OpenVMS、 Microsoft Windows以及絕大多數類Unix作業系統上(包括Solaris,Li…

Mailvelope

Mailvelope是一款自由软件,用來端到端加密网页浏览器(Firefox、Chromium或Edge)內的电子邮件流量,並整合到現有的網頁郵件應用程式中。此軟體可對電子郵件(包含)進行加密與簽名,如此即可不必使用採行OpenPGP標準的獨立原生電子郵件用戶端。 此軟體名稱是「mail」與「envelope」的混成詞。Mailvelope有限責任公司以GNU Affero通用公共许可证第三版將原始碼釋出到GitHub上。開放技術基金與…

LibreSSL

LibreSSL是OpenSSL加密软件库的一个分支,是一个安全套接层(SSL)和传输层安全(TLS)协议的开源实现。在OpenSSL爆出心脏出血安全漏洞之后,一些OpenBSD开发者于2014年4月创立了LibreSSL,目标是重构OpenSSL的代码,以提供一个更安全的替代品。LibreSSL复刻自OpenSSL库的1.0.1g分支,它将遵循OpenBSD基金会在其他项目所使用的安全指导原则。 历史 在OpenSSL爆出心脏出血漏洞…

GnuPG

{{Infobox software |name=GNU Privacy Guard |logo=Gnupg logo.svg |logo alt=The GNU Privacy Guard logo |author=維爾納·科赫 |developer=GNU計劃 |released= GnuPG 是自由軟件基金會的GNU計劃的一部份,曾受德國政府資助。 歷史 GnuPG 的早期版本由維爾納·科赫开发,经过近两年迭代后于1999年9月7…

Autocrypt

Autocrypt 是一個用於電子郵件用戶端之間的加密协议,旨在簡化密钥交互以保障加密。它的1.0版本在2017年12月發佈。2019年1月发布1.1版。Autocrypt利用OpenPGP规范作为其底层的数据格式。 参考文献

OpenSSH

OpenSSH(*')是使用SSH通过計算機網路进行加密通訊的實現。它是取代由SSH Communications Security开发的商用版本的開放原始碼方案。目前OpenSSH是OpenBSD的一个子計畫。 OpenSSH常常被誤認為與OpenSSL有關聯,但實際上這兩個計畫有不同的目的,不同的發展團隊,名稱相近只是因為兩者有同樣的軟體發展目標──提供開放原始碼的加密通訊軟體。 歷史 OpenSSH第一次出現是1999年10月随O…

公开密钥加密

公开密钥密码学()也称非對稱式密碼學()是密碼學的一種演算法,它需要兩個密钥,一個是公開密鑰,另一個是私有密鑰;公鑰用作加密,私鑰則用作解密。使用公钥把明文加密后所得的密文,只能用相對應的私鑰才能解密並得到原本的明文,最初用來加密的公鑰不能用作解密。由於加密和解密需要兩個不同的密鑰,故被稱為非對稱加密;不同於加密和解密都使用同一個密鑰的對稱加密。公鑰可以公开,可任意向外發佈;私钥不可以公開,必須由用戶自行嚴格秘密保管,絕不透過任何途徑向…

WinSCP

WinSCP是一款自由開源的SCP客戶端,運行於Windows系統下,遵照GPL發佈。WinSCP除了SCP,還支持SFTP、FTP、WebDAV、Amazon S3协议。 WinSCP的開發始於2000年4月,由原捷克布拉格经济大学IT部门的职工Martin Přikryl發展與維護,由于作者从学校离职,项目于2003年7月起托管至SourceForge网站。该项目基於PuTTY的對於SSH的實現,支援 SSH-1 與 SSH-2,W…

Rclone

{{Infobox software | name = Rclone | logo = Rclone wide logo.svg | screenshot = File:Screenshot using rclone ncdu.png | caption = | collapsible = | author = Nick Craig-Wood | developer = Nick Craig-Wood | released = | di…

Crypto++

Crypto++(也稱作CryptoPP、libcrypto++或libcryptopp)是一套自由开源的C++密碼學函式庫。在學術界、學生專案、開源專案,甚至是商業用途,Crypto++都被廣泛地使用。 演算法 除了完整支持常見的演算法,Crypto++也包含了較冷門、較少被使用的演算法,例如Camellia是ISO//IETF核可的區塊加密法,與AES 大致相同;而是ISO//IETF 核可的 密碼雜湊函式,與SHA大致相同。這兩套…

加密文件系统

加密文件系统(,缩写EFS)是微软Windows在NTFS3.0中引入的一个功能,它提供文件系统级加密。此技术使文件支持加密以保护机密数据免受具有物理访问权限的攻击者侵害。 EFS从Windows 2000起在所有为商业环境开发的Windows版本中可用(见下方的“支持的操作系统”一节)。默认情况下,不会有文件被加密,但用户可以选择加密各文件、各文件夹和各驱动器。有些EFS设置可通过Windows域环境中的组策略强制执行。 其他操作系统…

SSH客户端比较

SSH客户端是一种使用Secure Shell(SSH)协议连接到远程计算机的软件程序。本文将比较较著名的SSH客户端。 概览 平台 SSH客户端所设计运行的操作系统或虛擬機器,而不需要仿真;有几种可能: “部份”表示虽然其可以使用,但相比其它操作系统上的版本缺少重要功能。甚至可能仍处于开发阶段。 列表并不详尽,但应该反映了目前最常见的平台。 技术 功能 参见 SSH服务器比较 FTP客户端比较 参考 外部链接 [http://linu…

BitLocker

BitLocker是内置于Windows Vista及之后操作系统的磁盘加密功能,通过加密整个磁盘分区来保护用户数据。它默认在密码块链接(CBC)或模式下使用128位或256位密钥的AES加密算法。其中CBC用于每个单独的磁盘扇区,不在整个磁盘上使用。 历史 BitLocker起源于微软2004年的下一代安全计算基础架构,其临时代号为“基石”(Cornerstone),功能为保护设备上的信息,尤其是在设备丢失或被盗的情况下。另一个特性为…

数据保护API

数据保护API(全称:,缩写DPAPI)是一个简单的密码学应用程序接口 ,作为一个组件内置在Windows 2000及之后版本的Microsoft Windows操作系统中。理论上,数据保护API可以实现任何类型的数据对称加密;在实践中,其在Windows操作系统中的主要用途是执行非对称私钥的对称加密,使用用户或系统的秘密信息作为熵的重要来源。 对于几乎所有密码系统来说,最困难的挑战之一是“密钥管理”——其中部分即是,如何安全地存储解密…

GnuTLS

GnuTLS(,來自的縮寫),一個開放原始碼的軟體函式庫套件,支援SSL與TLS協定與DTLS協定。它提供了一系列應用程式介面(API),提供利用網路傳輸層進行安全通訊的服務,此外,它也支援X.509,OpenPGP,PKCS 12等其他結構。這個軟體專案最早屬於GNU計劃,但在2012年12月之後,因為其維護者對自由軟體基金會的若干政策不滿,這個專案與GNU計劃分開。 參考資料