macOS
brew install libxmlsec1local Homebrew formula metadata
安装
brew install libxmlsec1local Homebrew formula metadata
sudo apt install xmlsec1Debian stable package indexes · xmlsec1 · 来源: deb.debian.org
sudo dnf install xmlsec1Fedora Rawhide package metadata · xmlsec1 · 来源: dl.fedoraproject.org
sudo zypper install xmlsec1openSUSE Tumbleweed package metadata · xmlsec1 · 来源: download.opensuse.org
概览
XML security library
历史
XML Security Library, packaged by Homebrew as libxmlsec1, is the C implementation of XML Signature and XML Encryption workflows built on libxml2. Its command-line tool, xmlsec1, made XML digital-signature verification and signing scriptable on Unix-like systems.
Aleksey Sanin released XML Security Library 0.0.1 on 2002-03-17. Within weeks the project added online XML signature verification, test-suite work, a mailing list, RPM packages, and XML Encryption support.
The 1.0.0 release on 2003-04-17 was a major upgrade from the 0.0.x series, adding multiple crypto engines with support for OpenSSL, GnuTLS, and NSS, plus cleaned-up internals, documentation, tutorials, and examples. The project later maintained crypto-backend support for platform engines such as Microsoft CryptoAPI and MSCNG.
xmlsec entered packaging systems because XML signatures are part of standards-heavy environments: SAML, document signing, SOAP-era security stacks, identity federation, and government or enterprise XML workflows. The project also published interoperability reports for XML Digital Signature and XML Encryption, which helped it function as a reference-quality implementation rather than a private library.
The package provides both a C library and the xmlsec1 CLI. Users sign, verify, encrypt, and decrypt XML documents, usually while selecting a crypto backend and supplying keys, certificates, or trust material through command-line options or application code.
libxmlsec1 is significant because it connects the XML parser stack to the cryptographic stack. Its ABI, crypto backend defaults, and security hardening choices can affect language bindings and applications that validate signed XML, so distributions treat it as security-sensitive plumbing rather than a casual XML helper.
安全态势
library-like package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
xmlsec1 | cli | 全局可执行文件 | |
xmlsec1-config | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/lsh123/xmlsec
安装元数据
| 软件包键 | brew:libxmlsec1 |
|---|---|
| 版本 | 1.3.12 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/libxmlsec1 |
| 主页 | https://www.aleksey.com/xmlsec/ |
| 仓库 | https://github.com/lsh123/xmlsec |
| 上游文档 | https://www.aleksey.com/xmlsec/documentation.html |
| 许可证 | MIT |
| 源码归档 | https://github.com/lsh123/xmlsec/releases/download/1.3.12/xmlsec1-1.3.12.tar.gz |
| 最后更新 | 2026-06-23T00:59:53Z |
| Pulse | updated |
| 依赖 | gnutls, libxml2, openssl@3 |
| 构建依赖 | pkgconf |
| macOS 提供的库 | libxslt |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libxmlsec1 |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libxmlsec1-dev 1.2.41-1+b1
Development files for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1-devlibxmlsec1-doc 1.2.41-1
XML security library -- documentation
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1-doclibxmlsec1t64 1.2.41-1+b1
XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64libxmlsec1t64-gcrypt 1.2.41-1+b1
Gcrypt engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-gcryptlibxmlsec1t64-gnutls 1.2.41-1+b1
Gnutls engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-gnutlslibxmlsec1t64-nss 1.2.41-1+b1
Nss engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-nsslibxmlsec1t64-openssl 1.2.41-1+b1
Openssl engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-opensslxmlsec1 1.2.41-1+b1
XML security command line processor
https://www.aleksey.com/xmlsec/
sudo apt install xmlsec1libxmlsec1-dev 1.2.39-5build2
Development files for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1-devlibxmlsec1-doc 1.2.39-5build2
XML security library -- documentation
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1-doclibxmlsec1t64 1.2.39-5build2
XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64libxmlsec1t64-gcrypt 1.2.39-5build2
Gcrypt engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-gcryptlibxmlsec1t64-gnutls 1.2.39-5build2
Gnutls engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-gnutlslibxmlsec1t64-nss 1.2.39-5build2
Nss engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-nsslibxmlsec1t64-openssl 1.2.39-5build2
Openssl engine for the XML security library
https://www.aleksey.com/xmlsec/
sudo apt install libxmlsec1t64-opensslxmlsec1 1.2.39-5build2
XML security command line processor
https://www.aleksey.com/xmlsec/
sudo apt install xmlsec1来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.