相关推荐
-
webcrypto-api:W3C Web Cryptography API 使用的基本示例
webcrypto-api W3C Web Cryptography API 的基本示例 免责声明:这些文件的目的是展示 api 的用法,而不是生产级复制和粘贴示例。 如果您使用加密技术,则应该始终知道自己在做什么。
-
Fortify允许用户在其浏览器中生成X.509证书
Fortify是由证书颁发机构通过CA安全委员会赞助的开源应用程序,现在可用于Windows和Mac。 Fortify应用程序可供所有用户免费使用,可将用户的Web浏览器连接到用户本地计算机上的智能卡,安全令牌和证书。 这可以允许用户在其浏览器中生成X.509证书,从而取代了对已弃用的<keygen>功能的需求。 在浏览器中生成证书 Web Cryptography API(也...
-
前端知识笔记(五)———前端密钥怎么存储,才最安全?
前端密钥存储安全是非常重要的,具体原因如下:保护敏感数据:密钥用于保护敏感数据的安全性。如果密钥泄露,攻击者可能能够访问和篡改敏感数据,导致数据泄露、数据被篡改或系统被入侵。防止恶意使用:在前端存储密钥的情况下,攻击者可以更轻易地获取密钥。一旦攻击者获得密钥,他们可能会使用该密钥进行恶意操作,例如伪造请求、未经授权的访问或数据篡改。遵守安全性和合规性要求:许多行业和法规要求对敏感数据采取特定的安全措施,包括密钥的安全存储和管理。不遵守这些要求可能导致法律责任和声誉损害。
-
Microsoft Windows® 2000的加密服务提供程序(CSP, Cryptographic Service Provider)
CSP是真正实行加密的独立模块,他既可以由软件实现也可以由硬件实现。但是他必须符合CryptoAPI接口的规范。每个CSP都有一个名字和一个类型。每个CSP的名字是唯一的,这样便于CryptoAPI找到对应的CSP。目前已经有9种CSP类型,并且还在增长。每个CSP有一个密钥库,密钥库用于存储密钥。而每个密钥库包括一个或多个密钥容器(Key Containers)。每个密钥容器中含属于一个
-
javascript基础学习系列三百三十八:Web Cryptography API
Web Cryptography API 描述了一套密码学工具,规范了 JavaScript 如何以安全和符合惯例的方式实现 加密。这些工具包括生成、使用和应用加密密钥对,加密和解密消息,以及可靠地生成随机数。注意 加密接口的组织方式有点奇怪,其外部是一个Crypto对象,内部是一个SubtleCrypto 对象。在 Web Cryptography API 标准化之前,window.crypto 属性在不同浏览器中的实 现差异非常大。
-
javascript七基础学习系列一千八百九十:Web Cryptography API
所谓“伪”指的是生成值的过程不是真的随机。被称为置换循环(permutation cycle),而这个循环的长度被称为一个周期(period)。要使用CSPRNG 重新实现Math.random(),可以通过生成一个随机的32 位数值,然后用它去除。PRNG 生成的值只是模拟了随机的特性。由于算法本身是固定的,其输入只是之前的状态,因此随机数顺序也是确定的。者知道PRNG 的内部状态,就可以预测后续生成的伪随机值。明显比常规PRNG 慢很多,但CSPRNG 生成的值就很难预测,可以用于加密了。
-
使用Web Crypto API的端到端加密聊天
在传输或存储用户数据(尤其是私人对话)时,必须考虑采用加密技术来确保隐私。 通过阅读本教程,您将了解如何仅使用JavaScript和Web Crypto API(一种本地浏览器API)在Web应用程序中对数据进行端到端加密。 请注意,本教程非常基础,并且具有严格的教育意义,可能包含一些简化,不建议使用您自己的加密协议,如果没有在安全专家的帮助下正确使用,所使用的算法可能包含某些“陷阱” 如果您碰巧迷路了,也可以在此GitHub仓库中找到完整的项目。 什么是端到端加密? 端到端加密是一种通信系统,其中唯一.
-
javascript基础学习系列六百九十:Web Cryptography API
所谓“伪”指的是生成值的过程不是真的随机。被称为置换循环(permutation cycle),而这个循环的长度被称为一个周期(period)。要使用CSPRNG 重新实现Math.random(),可以通过生成一个随机的32 位数值,然后用它去除。PRNG 生成的值只是模拟了随机的特性。由于算法本身是固定的,其输入只是之前的状态,因此随机数顺序也是确定的。者知道PRNG 的内部状态,就可以预测后续生成的伪随机值。明显比常规PRNG 慢很多,但CSPRNG 生成的值就很难预测,可以用于加密了。
-
Windows CryptoAPI密码学编程接口详解
CryptoAPI及下一代密码学编程接口是被广泛使用的一个密码学编程接口。密码学编程接口的相关知识点比较抽象,MSDN帮助文档也不完善,这让初学者感到非常困惑。为了帮助读者学好密码学编程接口,笔者会介绍一些背景知识,讲解API用法的时候,会酌情介绍其内部实现原理,并给出示例程序。
-
javascript七基础学习系列二千三百九十:Web Cryptography API
所谓“伪”指的是生成值的过程不是真的随机。被称为置换循环(permutation cycle),而这个循环的长度被称为一个周期(period)。要使用CSPRNG 重新实现Math.random(),可以通过生成一个随机的32 位数值,然后用它去除。PRNG 生成的值只是模拟了随机的特性。由于算法本身是固定的,其输入只是之前的状态,因此随机数顺序也是确定的。者知道PRNG 的内部状态,就可以预测后续生成的伪随机值。明显比常规PRNG 慢很多,但CSPRNG 生成的值就很难预测,可以用于加密了。
-
javascript基础学习系列八百九十:Web Cryptography API
所谓“伪”指的是生成值的过程不是真的随机。被称为置换循环(permutation cycle),而这个循环的长度被称为一个周期(period)。要使用CSPRNG 重新实现Math.random(),可以通过生成一个随机的32 位数值,然后用它去除。PRNG 生成的值只是模拟了随机的特性。由于算法本身是固定的,其输入只是之前的状态,因此随机数顺序也是确定的。者知道PRNG 的内部状态,就可以预测后续生成的伪随机值。明显比常规PRNG 慢很多,但CSPRNG 生成的值就很难预测,可以用于加密了。
-
Cryptography API: Next Generation(CNG)使用梳理——非对称加密算法应用(一)数字验证及非对称密钥的导出与导入
Cryptography API: Next Generation(CNG)非对称加密,数字验证,非对称密钥的导出与导入,BCrypto到BCrypto,NCrypto到BCrypto
-
Microsoft CryptoAPI加密技术
Microsoft CryptoAPI加密技术 在这个信息爆炸的时代,我们不得不对信息的安全提高警惕。加密作为保障数据信息安全的一种方式,越来越受到人们的关注。 下面,我将把自己对Microsoft CryptoAPI的一些肤浅的理解与大家共享,有什么不妥之处望不吝赐教。 一、 加密方法: 当初,计算机的研究就是为了破解德国人的密码,人们并没有想到计算机给今天带来的信息革命。随
-
Cryptography API: Next Generation (CNG)使用梳理——概述
微软新一代加密算法库Cryptography API: Next Generation
-
调用cryptography密码学API接口计算SHA256/SHA1哈希摘要
正文标题:如何调用Python 3自带的SHA256/SHA1摘要函数 方法一:使用hashlib 官方文档: https://docs.python.org/3/library/hashlib.html?highlight=cryptograph >>> import hashlib >>> h = hashlib.n...
-
PyCrypto2.6.1 帮助文档
Package Crypto:Python Cryptography Toolkit A collection of cryptographic modules implementing various algorithms and protocols. 来源于https://www.dlitz.net/software/pycrypto/api/current/,版权归原作者所有。
-
用CryptoAPI进行数据加密
VCKBASE Online Help Journal No.10 用CryptoAPI进行数据加密 南京理工大学计算机系 胡静 李蔚清 ---- 因为过于复杂的加密算法实现起来非常困难,所以在过去,许多应用程序只能使用非常简单的加密技术,这样做的结果就是加密的数据很容易就可以被人破译。而使用Microsoft提供的加密应用程序接口(即Cryptography AP...
18 楼 ddpmhw 2017-09-14 16:21
http://www.shujuf.com/help.html
17 楼 wenm168 2017-05-18 13:51
16 楼 smartbi 2015-03-05 15:56
ireport/jasperReport:ireport是国人喜爱的开源免费报表设计器,但jaspersoft公司已经公开声明不再发展ireport,而且jaspersoft公司在2014年4月被Tibco公司收购;还好它们继续出社区版。
BIRT报表:安讯公司的免费报表软件,2014年6月发布了4.4.0版,基本上每年出一个版本,但改动不大,就是对bug进行修改、功能略为增强等。
jFreereport/Pentaho:Pentaho在国外比较热闹,但国内用的人似乎不多,最新版本是5.1。
国外还有一些商业智能产品包含报表模块,但一般不拆开来用,例如IBM的Cognos、Oracle的BIEE、微策略、SAP的BO等,不细举。
其实国内的报表工具更好用,比较活跃的有思迈特的Smartbi、帆软、润乾报表。
思迈特:报表工具的最大特点是采用Excel作为报表设计器(Excel插件),能够利用很多Excel的很多功能。提供免费版,10用户以下免费。
帆软:类Excel设计器,最新版7.1.1,对报表设计器、图表、基础引擎等功能做了增强更新。
润乾:类Excel设计器,最新版本是5.0,老品牌但近年热度不太高。快逸报表是润乾的免费版。
15 楼 iris_1992 2015-01-08 10:11
14 楼 Hanson_fj 2014-01-08 09:50
13 楼 rskyz520 2010-09-25 21:43
12 楼 no_bao 2010-09-21 14:46
11 楼 zjriso 2010-04-10 10:36
10 楼 rainv 2009-11-19 22:55
9 楼 elgs 2009-11-19 18:19
8 楼 inosin 2009-11-19 17:53
7 楼 whaosoft 2009-11-19 16:25
6 楼 thomassun 2009-11-19 15:55
5 楼 caoyangx 2009-11-19 11:02
感谢QuakeWang,希望还能见到你新的巨作。
4 楼 laorer 2009-11-19 09:28
3 楼 yunzhongxia 2009-11-19 09:23
2 楼 koda 2009-11-19 09:15
1 楼 xman 2009-11-18 22:57