FileMaker 平台使用的加密类型

FileMaker 平台根据数据存储或传输的方式,用不同方法为数据加密。此表列出了 FileMaker 平台为数据加密时使用的加密类型。

选项 加密类型

帐户密码

单向哈希算法

管理控制台密码

单向哈希算法

数据库加密

AES-256 CBC 模式

CryptEncrypt 和 CryptDecrypt 函数,FileMaker 定制化 App 升级工具

这些函数使用 PBKDF2 算法,在加密或解密数据之前将指定密钥转换为加密密钥。这个密钥使用 128 位 AES-GCM 验证的加密算法加密数据。此结果包含加密的 SHA256 数据摘要,用于在解密期间验证数据。

FileMaker 定制化 App 升级工具使用这些函数来加密和解密补丁文件。

SSL/TLS

  1. 适用于 FileMaker Server 或 FileMaker Cloud 与 FileMaker Pro 、FileMaker Go、FileMaker Web 发布引擎、FileMaker Data API 以及 ODBC、JDBC 和支持 OData 的客户端应用程序。

  2. 适用于 Web 服务器与适用于 FileMaker WebDirect 和管理控制台的 Web 浏览器之间

  1. AES-256(FileMaker Server 要求)

  2. Windows 中的 Web 服务器:加密类型受到 Windows OS 和 IIS Web Server 控制。
    macOS 中的 Web 服务器:AES-256 或 AES-128(在 FileMaker Server httpd 中配置)。

注释   

  • 借助 SSL,加密模式根据主机和客户端的协商决定,因此加密模式可能是 CBC 或 GCM(或未来的其他模式)。

  • 支持使用 ECC 或 RSA 密钥对验证的 SSL 证书。

安全存储容器数据(数据库加密已禁用)

AES-128 CBC 模式

安全存储容器数据(数据库加密已启用)

AES-256 CBC 模式