社区
C#
帖子详情
Windows或者Office序列号的含义
Mittermeyer
2004-08-12 04:15:37
以前看过一篇文章介绍Windows的序列号(就是25个字母的那种)的含义,分析的非常透彻,可惜这份文档找不到了。
请教各位高手,能否再解释一下,谢谢!
...全文
194
19
打赏
收藏
Windows或者Office序列号的含义
以前看过一篇文章介绍Windows的序列号(就是25个字母的那种)的含义,分析的非常透彻,可惜这份文档找不到了。 请教各位高手,能否再解释一下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Canbus
2004-09-15
打赏
举报
回复
随机的东东,莫非其中暗藏有绝世的武功秘籍???楼主知道后,有劳相授,谢谢
---就是,就是!!楼主知道后,有劳相授,谢谢
khpcg
2004-09-15
打赏
举报
回复
随机的东东,莫非其中暗藏有绝世的武功秘籍???楼主知道后,有劳相授,谢谢
silencehunt
2004-09-15
打赏
举报
回复
微软的序列号听说是用椭圆曲线算法生成的,贴一个大致的介绍吧:
椭圆曲线密码算法介绍
椭圆曲线密码算法介绍
一种相对比较新的技术--椭圆曲线加密系统,已经逐渐被人们用做基本的数字签名系统。
椭圆曲线作为数字签名的基本原理大致和RSA与DSA的功能相同,并且数字签名的产生与认
证的速度要比RSA和DSA快。下面我们简单的介绍一下椭圆曲线和椭圆曲线上的密码算法。
1. 有限域上的椭圆曲线
设K表示一个有限域,E是域K上的椭圆曲线,则E是一个点的集合:
E/K = { ( x, y ) | y2+ a1xy + a3y = x3 + a2x2 + a4x + a6,
a1, a3, a2, a4, a6 x, y K } { O } 其中O表示无穷远点。
在E上定义‘+’运算,P + Q = R,R是过P、Q的直线与曲线的另一交点关于x轴的对称点,
当P = Q时R是P点的切线与曲线的另一交点关于x轴的对称点。这样,( E, + )构成可换群
( Abel群),O是加法单位元(零元)。
椭圆曲线离散对数问题(ECDLP)定义如下:给定定义在K上的椭圆曲线E,一个n阶的点P
E/K,和点Q E/ K,如果存在l,确定整数l, 0 l n - 1, Q = lP。我们知道,RSA是基于因
子分解,其算法的核心就是如何寻找大叔的因子分解,但ECDLP是比因子分解难得多的问题
。
椭圆曲线上的加法: P + Q = R
椭圆曲线上一点的2倍: P + P = R.
2. 椭圆曲线上的密码算法
基于该难题,1985年N.Koblitz和Miller提出将椭圆曲线用于密码算法,分别利用有限域上
椭圆曲线的点构成的群实现了离散对数密码算法。在《数字签名分析和实现》中详细地介
绍过的DSA算法,被广泛应用在椭圆曲线上的变化,称为椭圆曲线数字签名算法ECDSA,由
IEEE工作组和ANSI(Amercian National Standards Institute)X9组织开发。随即展开了
椭圆曲线密码学研究,除椭圆曲线外,还有人提出在其它类型的曲线如超椭圆曲线上实现
公钥密码算法。其根据是有限域上的椭圆曲线上的点群中的离散对数问题ECDLP。ECDLP是
比因子分解问题更难的问题,许多密码专家认为它是指数级的难度。从目前已知的最好求
解算法来看,160比特的椭圆曲线密码算法的安全性相当于1024比特的RSA算法。
此后,有人在椭圆曲线上实现了类似ElGamal的加密算法,以及可恢复明文的数字签名方案
。除有限域上的椭圆曲线密码算法外,人们还探索了在椭圆曲线上实现RSA算法,如KMOV等
。
3.椭圆曲线密码算法的发展
RSA算法是大家熟悉的公钥密码算法,用它可以实现数字签名,PGP软件用到的就是RSA算法
。RSA算法是基于大数的因子分解难题,由于计算水平的提高,人们逐渐可以用计算机分解
更大的数。因此RSA算法的密钥也就越来越长。在电子商务的SET协议中,规定用户使用10
24比特的RSA密钥,认证中心CA使用2048比特的RSA密钥。长密钥带来两个问题,一是运算
速度较慢,另一个是密钥存储和管理问题。如果用16位的IC卡实现电子钱包,使用1024比
特的RSA算法速度就很慢,要以秒计算。而固化RSA算法的IC卡或32位的IC卡价格则较贵。
椭圆曲线加密系统由很多依赖于离散算法问题的加密系统组成,DSA就是一个很好的例子,
DSA是以离散对数为基础的算法。椭圆曲线数字签名系统已经被研究了很多年并创造了很多
商业价值。
由于其自身优点,椭圆曲线密码学一出现便受到关注。现在密码学界普遍认为它将替代RS
A成为通用的公钥密码算法,SET( Secure Electronic Transactions )协议的制定者已把
它作为下一代SET协议中缺省的公钥密码算法,目前已成为研究的热点,是很有前途的研究
方向。
应用椭圆曲线的数字签名同时可以很容易地使用到小的有限资源的设备中例如:小卡(信
用卡大小的包含有微小处理芯片的塑料卡片)。椭圆曲线上的密码算法速度很快,分别在
32位的PC机上和16位微处理器上实现了快速的椭圆曲线密码算法,其中16位微处理器上的
EDSA数字签名不足500ms。
biliboy
2004-09-15
打赏
举报
回复
你的要求好牛啊,佩服,有人回答的时候通知我一下啊,嘿嘿,谢谢先!
revel
2004-09-15
打赏
举报
回复
up
yingshis
2004-09-15
打赏
举报
回复
gz
tyx06
2004-09-15
打赏
举报
回复
gz
Mittermeyer
2004-08-17
打赏
举报
回复
序列号生成是有含义的,至少是自校验的,否则安装程序在不联网的环境下怎么知道这个序列号是否合法。
以前有文章介绍的难道大家都没有看过么?
xinshaw
2004-08-12
打赏
举报
回复
想知道生成方法
xinyu_1980
2004-08-12
打赏
举报
回复
关注
qufo
2004-08-12
打赏
举报
回复
j2mv9-jyyq6-qmyth-8rb2w-gzgzgz 最后的一个域比较搞笑
phoenixsharp
2004-08-12
打赏
举报
回复
序列号也有特别的意义???不懂???关注中...........
y1900808y
2004-08-12
打赏
举报
回复
不懂
dldl
2004-08-12
打赏
举报
回复
mark
dsclub
2004-08-12
打赏
举报
回复
关注!!!
帮顶+接分!
tylike
2004-08-12
打赏
举报
回复
j2mv9-jyyq6-qmyth-8rb2w-gzgzgz
chNET
2004-08-12
打赏
举报
回复
up
hertcloud
2004-08-12
打赏
举报
回复
GZ!~~
大雨仔
2004-08-12
打赏
举报
回复
关注一下!
新版Android开发教程.rar
� 暂不具备 Push Mail 和
Office
(DataViz 、 Quick
Office
计划近期推出 ) 功能,目前主要面向的是普通消费 者 用户,对商业用户支持尚弱。 Android Android Android Android 带来的影响 ANDROID 的推出后可能影响的...
xmind 8 pro Mac破解版(思维导图) 附xmind 8
序列号
我们所有的字体都是开源的,并且交叉平台化,这确保了Mac /
Windows
上的思维导图的美丽外观。数十个新主题为每个人带来难以置信的体验。您可以使用高级主题编辑器设计自己的主题。 新建共享对话框 更多的...
windows
家族介绍
Windows
标志目录 第1章 前言--
Windows
的
含义
第2章
windows
的类别 第3章 Microsoft
Windows
第4章
Windows
系列 第5章 Microsoft
Windows
XP(2001.8.24) 第6章 Microsoft Server 2003(2003.4.24) 第7章 Microsoft ...
Windows
7RTM综合评述
Windows
7 RTM版本综合评述 最近拿到了MSDN版本的
Windows
7 RTM
序列号
,正式成为
Windows
7操作系统的第一批最终用户。 关于目前广为流传的
Windows
7版本序号的问题,首先,要了解RTM的
含义
。RTM(Release to ...
windows
介绍
第1章 前言--
Windows
的
含义
词典中的中文意思:窗户; 橱窗; 窗玻璃, 窗状开口 在计算机中的
含义
:微软(Microsoft)公司开发的“视窗”操作系统。 第2章 Microsoft
Windows
简介 Microsoft开发的
Windows
是目前...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章