官网站建设的步骤过程电商服务

张小明 2026/1/19 20:40:37
官网站建设的步骤过程,电商服务,vi设计征集,网站建设 软件开发Sm2背景SM2算法全称是SM2椭圆曲线公钥密码算法(SM是商用密码的拼音缩写#xff09;,是一种基于“椭圆曲线”的密码ECC(Elliptic CurveCryptography)。2016年,SM2成为中国国家密码标准。在商用密码体系中,SM2主要用于替换RSA加密算法。SM2算法是中国国家密码局推出的国产化算法…Sm2背景SM2算法全称是SM2椭圆曲线公钥密码算法(SM是商用密码的拼音缩写,是一种基于“椭圆曲线”的密码ECC(Elliptic CurveCryptography)。2016年,SM2成为中国国家密码标准。在商用密码体系中,SM2主要用于替换RSA加密算法。SM2算法是中国国家密码局推出的国产化算法,和RSA算法一样,同属于非对称算法体系,而且是椭圆曲线加密(ECC)算法的一种。但与RSA算法不同的是:RSA算法是基于大整数分解数学难题,SM2算法是基于椭圆曲线上点群离散对数难题。相较于RSA算法,SM2算法的优点如下:安全性高:192位的SM2密码强度已经比RSA的20.48位密码强度要高,存储空间小。SM2算法的密码一般使用192~256位RSA算法的密码一般需要2048~4096位。签名速度快:SM2算法在私钥运算上的速度远大于RSA算法。国产算法:由国家密码管理部门制订规范,不存在不可公开的密码。目前普遍认为在国内被广泛使用的RSA的1024位算法不再安全,国家密码管理局下发了通知:自2011年7月1日起,投入运行并使用公钥密码的信息系统应使用SM2椭圆曲线公钥密码算法。二、椭圆曲线运算国密SM2的算法基础是椭圆曲线,公式:椭圆曲线加法椭圆曲线加法:过曲线上的两点A、B画一条直线,找到直线与椭圆曲线的交点,交点关于x轴对称位置的点,定义为AB,即为加法。如下图所示:ABC二倍运算:上述方法无法解释A A,即两点重合的情况。因此在这种情况下,将椭圆曲线在A点的切线与椭圆曲线的交点,交点关于x轴对称位置的点,定义为A A,即2A,即为二倍运算。综上,定义了AB、2A运算因此给定椭圆曲线的某一点G,可以求出2G、3G(即G 2G)、4...。.即:当给定G点时已知x,求xG点并不困难。反之已知xG点,求x则非常困难。此即为椭圆曲线加密算法背后的数学原理。三、有限域上的椭圆曲线运算椭圆曲线要形成一条光滑的曲线,要求x,y取值均为实数,即实数域上的椭圆曲线。但椭圆曲线加密算法,并非使用实数域,而是使用有限域。按数论定义,有限域GF(p)指给定某个质数p,由0、1、..p-1共p个元素组成的整数集合中定义的加减乘除运算。假设椭圆曲线为y2 x3x1,其在有限域GF(23)上时,写作:y2X3 X1(mod 23)此时,椭圆曲线不再是一条光滑曲线,而是一些不连续的点,如下图所示。以点(1,7)为例,7213113 (mod 23)。如此还有如下点:相关公式如下:有限域GF(p)上的椭圆曲线y2 x3 ax b,若P(Xp, Yp), Q(Xq, Yq)则R(Xr,Yr) PQ由如下规则确定:Xr (A2 -Xp - Xq) mod pYr(A(Xp- Xr) - Yp) mod p其中入(Yq- Yp)/(Xq - Xp) mod p(若P≠Q),入 (3xp2 a)/2Yp mod p(若PQ因此,有限域GF(23)上的椭圆曲线y2x3X 1 (mod 23),假设以(0,1)为G点,计算2G、3G、4G...xG等等,方法如下:计算2G:入(3x02 1)/2x1 mod 23 (1/2) mod 23 12Xr (122 - 0 -0) mod 236Y(12(0 - 6) - 1) mod 2319即2G为点6,19)四sm2算法密钥对生成
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站一定备案山东省建设厅继续教育网站

Ubuntu Mobile定制与优化全攻略 设备信息与磁盘活动监控 在使用设备时,了解设备的相关信息是很重要的。以下是一些设备的关键信息: info.udi = /org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0_logicaldev_input (string) input.device = /dev/input/event1 …

张小明 2026/1/17 20:35:20 网站建设

网站快速排名优化方法公司网络组建工作方案

第一章:Open-AutoGLM 二次开发概述Open-AutoGLM 是一个面向自动化自然语言生成任务的开源框架,基于 GLM 架构构建,支持灵活的任务定义、模型微调与扩展接口。其设计目标是为开发者提供高效、可定制的二次开发能力,适用于智能客服、…

张小明 2026/1/17 20:35:21 网站建设

西安做网站找哪家公司好自己做发卡网站长

QListView 事件响应实战:从零开始打造交互式列表你有没有遇到过这种情况?辛辛苦苦把QListView搭好了,数据也显示出来了,可用户点一下没反应、双击打不开编辑、右键菜单出不来……调试半天还不知道问题出在哪。别急,这几…

张小明 2026/1/17 20:35:21 网站建设

建设执业资格注册中心网站办事大厅网站怎么做360免费优化

我做全栈开发 8 年,从前端到后端都得管,安全这块一直是痛点。以前要么花大量时间研究安全规则,要么将就用简单工具,防护不到位。直到用了雷池,才发现安全工具也能做到 “不打扰开发”。之前维护一个电商小项目&#xf…

张小明 2026/1/17 20:35:24 网站建设

做一个好一点网站费用多少域名备案掉了网站还可以用

用5块钱搞定嵌入式调试?一文讲透CP2102低成本串口转换器实战设计你有没有遇到过这样的场景:手头一堆STM32、ESP32开发板,想看串口日志,但笔记本早就没了DB9接口;翻出一个FTDI线,价格小几十不说,…

张小明 2026/1/17 7:33:26 网站建设

深圳市seo网站设计湖北网站建设网址

SELinux 策略配置与 Web 应用限制实践 1. SELinux 策略基础与约束 在 SELinux 环境中,Snort 初始化脚本(以 initrc_t 运行)会过渡到 snort_t 域,同时活动敏感度范围会更改为第三个参数。例如,第三个参数为 s3:mcs_allcats ,其中 mcs_allcats 表示策略支持的所有类别(若…

张小明 2026/1/17 20:35:25 网站建设