XML 数据签名和加密 xml-crypto

码农软件 · 软件分类 · Node.js 扩展 · 2019-04-16 16:12:21

软件介绍

xml-crypto 是一个 Node.js 的扩展用来实现对 XML 数据签名和加密。

示例代码:

    var SignedXml = require('xml-crypto').SignedXml
      , FileKeyInfo = require('xml-crypto').FileKeyInfo  
      , fs = require('fs')

    var xml = "<library>" +
                "<book>" +
                  "<name>Harry Potter</name>" +
                "</book>"
              "</library>"

    var sig = new SignedXml()
    sig.addReference("//*[local-name(.)='book']")    
    sig.signingKey = fs.readFileSync("client.pem")
    sig.computeSignature(xml)
    fs.writeFileSync("signed.xml", sig.getSignedXml())

本文地址:https://codercto.com/soft/d/3717.html

高效程序员的45个习惯

高效程序员的45个习惯

Venkat Subramaniam、Andy Hunt / 钱安川、郑柯 / 人民邮电出版社 / 2010-01 / 35.00元

“书中‘切身感受’的内容非常有价值——通过它我们可以做到学有所思,思有所悟,悟有所行。” ——Nathaniel T. Schutta,《Ajax基础教程》作者 “此书通过常理和经验,阐述了为什么你应该在项目中使用敏捷方法。最难得的是,这些行之有效的实战经验,竟然从一本书中得到了。” ——Matthew Johnson,软件工程师 十年来,软件行业发生了翻天覆地的变化。敏捷......一起来看看 《高效程序员的45个习惯》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具