简介众所周知,为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC)那等等。 SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法;SM2、SM9是非对称算法;SM3是哈希算法。其中SM1、SM7算法不公开,调用该算法时,需要通过加密芯片的接口进行调用;算法分类算法名称 算法类别 应用领域 特
# 学习商用密码的Java实现 在当今信息安全日益重要的时代,商用密码在数据保护和信息传输中的作用不容忽视。本文将帮助一位初学者了解在Java中实现商用密码的基本流程,以及所需的代码步骤。同时,本文还将提供序列图以增强理解。 ## 实现流程 以下是实现商用密码的基本步骤: | 步骤 | 描述 | |------|-------------
原创 7月前
15阅读
# 商用密码测评与 MongoDB 随着信息技术的快速发展,数据安全及隐私保护已成为各个行业面临的重要挑战。尤其于商业领域,商用密码的应用显得尤为重要。本文将探讨商用密码测评的概念,并将其与 MongoDB 数据库的使用相结合,提供一些代码示例,帮助理解其实际应用。 ## 什么是商用密码测评? 商用密码测评是指对商用密码产品进行评估,以确保其在数据加密、解密和保护方面的安全性。这种评测的目的
原创 2024-10-11 07:28:13
23阅读
关于密码商用密码应用密码是国之重器,在保障网络安全的各种手段和技术中,被公认是目前世界上公认的最有效、最可靠、最经济的关键核心技术,它可以提供机密性、完整性、真实性、抗抵赖性、可控性等一系列重要安全服务和保障,在网络安全防护中具有不可替代的重要作用。因此密码技术与航天技术、核技术并列为国家安全的三大战略武器。构建网络空间安全保障体系、维护国家网络空间安全,必须坚持总体国家安全观,推动密码全面规范
原创 2023-02-28 17:14:07
408阅读
1点赞
# Python 算法工具箱的商用潜力 随着信息技术的快速发展,Python 成为数据科学和算法开发的首选语言。这主要得益于其简单易用的语法及丰富的库生态。对于企业来说,能否有效利用这些算法工具,对提升工作效率和决策水平至关重要。 ### 什么是算法工具箱? 算法工具箱指的是一系列能够解决特定问题的算法和数据结构的集合。在 Python 中,有很多库如 NumPy、Pandas、Scikit
原创 8月前
30阅读
密评,商用密码
原创 2023-09-18 17:05:06
329阅读
商用密码应用安全性评估“十问十答”一、什么是商用密码,为什么要使用商用密码?二、商用密码应用安全评估(简称“密评”)是什么? 哪些单位需要开展密评工作?三、不做密评或测试结果不合格会有哪些影响呢?四、密评在密码应用部署过程中所处的位置,全过程涉及的参与方有哪些?五、密评主要由哪些机构开展?六、开展密评工作主要参考哪些标准规范?七、密评的服务内容主要由哪些?八、密评过程主要包括哪些环节?九、密评过
机器之心刚刚,Facebook 通过 PyTorch 官方博客宣布:PyTorch 1.6 正式发布!新版本增加了一个 amp 子模块,支持本地自动混合精度训练。Facebook 还表示,微软已扩大了对 PyTorch 社区的参与,现在拥有 PyTorch 在 Windows 上的开发和维护所有权。相比于以往的 PyTorch 版本,本次即将发布的 PyTorch 1.6 有哪些吸引人的地方呢?总
8月9日,在国家密码管理局指导下,由中国密码学会作为支持单位,郑州市人民政府、河南省密码管理局主办的2023商用密码大会拉开帷幕。大会以“密码赋能美好发展”为主题,旨在推进商用密码创新驱动、前沿交流、产业对接、协同合作。作为参展企业,天翼云展示了云电脑、智能计算平台“云骁”、算力分发网络平台“息壤”等核心产品,并重点呈现了天翼云商用密码能力体系。
原创 2023-08-21 16:06:53
192阅读
# 如何实现 Python 商用:新手指南 作为一名刚入行的开发者,你或许对“Python商用”的概念感到困惑。Python 是一种功能强大的编程语言,广泛应用于商业领域。本文将为你提供详细的步骤指导,并展示如何将 Python 应用到商业项目中。 ## 整体流程 以下是将 Python 应用到商用的一般流程: | 步骤 | 描述
原创 7月前
14阅读
1:什么是对称密码算法     对称密码算法又称为传统密码算法、秘密密钥算法或单密钥算法。     对称密码算法的加密密钥与解密密钥存在一定的关系,加密密钥可以从解密密钥中推出。     大多数对称算法中,加密解密密钥是相同的。2:对称密码算法可分为 序列算法 和 分组
RSA算法介绍:        RSA算法即RSA加密算法,这是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。RSA就是他们三人姓氏开头字母拼在一起组成的。1973年,在英
转载 2023-12-19 21:02:22
13阅读
  国家商用密码,简称国密(SM)。是我国自主研发创新的一套数据加密处理系列算法。从SM1-SM4分别实现了对称、非对称、摘要等算法功能。SM1对称密码  SM1 算法是分组密码算法,分组长度为128位,密钥长度都为 128 比特,算法安全保密强度及相关软硬件实现性能与 AES 相当,算法不公开,仅以IP核的形式存在于芯片中。  采用该算法已经研制了系列芯片、智能IC卡、智能密码钥匙、加密卡、加密
GMSSL模块介绍 GmSSL是一个开源的加密包的python实现,支持SM2/SM3/SM4等国密(国家商用密码)算法、项目采用对商业应用友好的类BSD开源许可证,开源且可以用于闭源的商业应用。 安装模块 pip install gmssl #https://github.com/duanhong
原创 2021-06-01 09:27:37
2974阅读
什么是商用密码商用密码是指对不涉
原创 2022-08-26 10:59:29
467阅读
密码技术描述密码技术是实现内生安全的核心和基础,整体贯穿硬件(芯片)平台、操作系统、应用服务器(中间件平台)、业务应用系统各个层次,密码技术应用需从系统规划设计开始,尽量满足各个层次的密码安全设计要求。密码在业务应用系统中的作用1、正确鉴别用户身份及权限。使用密码技术对网银用户进行身份标识和身份鉴别,实现身份鉴别信息的防截获、防假冒和防重用,保证用户身份的真实性;2、保证关键数据的真实性和完整性。
转载 2021-05-14 13:59:57
1478阅读
Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执行。Python也不例外。Python的语法比较简单,采用缩进方式,写
转载 2024-09-09 05:38:49
29阅读
K-means算法简述K-means算法是机器学习中一种常用的非监督聚类算法,数据通常只有特征值,没有目标值,K-means算法通过提前设置的质点K值,可以把数据划分为各个不同的种类,简单来说,就是物以类聚,人以群分。图片说明(a)获取样本数据(b)随机选定2个质点,此时令K=2(c)计算每一个样本点到两个质点之间的欧氏距离,并将样本点归到最近距离的质点中(d)经过c步骤的计算,数据被划分为“红”
栏目介绍一个大数据分析神器推荐(免费):对于Pandas运行速度的提升方法,之前已经介绍过很多回了,里面经常提及Dask,很多朋友没接触过可能不太了解,今天就推荐一下这个神器。1、什么是Dask?Pandas和Numpy大家都不陌生了,代码运行后数据都加载到RAM中,如果数据集特别大,我们就会看到内存飙升。但有时要处理的数据并不适合RAM,这时候Dask来了。Dask是开源免费的。它是与其他社区项
推荐开源项目:Gevent - 高性能的Python并发库去发现同类优质开源项目:https://gitcode.com/1. 项目介绍在Python世界中,Gevent是一个强大且高效的异步I/O框架,它基于Greenlet实现协程,并提供了一种类似事件驱动的编程模型。通过将阻塞操作转换为非阻塞,Gevent能够充分利用系统资源,处理大量并发连接,尤其适用于网络和I/O密集型应用。2. 技术分析
  • 1
  • 2
  • 3
  • 4
  • 5