关于RSA算法实例都是什么?计算机信息系统对地理信息的处理怎样?

2023-02-28 13:51:49 来源:创视网

RSA算法实例

取p=47, q=71,

则n = p * q = 3337, Φ(n)=(p-1)(q-1)=3220,

随机选择加密密钥e,e与Φ(n)互素,若取e=79,则d=79-1(mod n)=1019。

假设要加密的明文是m=6882326879666683,首先,根据n的大小将m进行分组,这里我们把明文m分成六个组,即:

m1=688,m2=232,m3=687,m4=966,m5=668,m6=003

接着分别对各个分组进行加密运算,第一个分组加密为

c1=68879(mod 3337) = 1570

类似的,对其余各个分组分别进行加密运算,得到如下密文:

c=1570 2756 2091 2276 2423 158

解密时用私钥1019分别对明文进行解密运算,即:

m1=15701019(mod 3337) = 688

对其余的密文用同样的计算方法就可以把密文恢复出来,即得到密文。

从20世纪中叶开始,人们就开始开发出许多计算机信息系统,这些系统采用各种技术手段来处理地理信息,它包括:

○数字化技术:输入地理数据,将数据转换为数字化形式的技术;

○存储技术:将这类信息以压缩的格式存储在磁盘、光盘、以及其他数字化存储介质上的技术;

○ 空间分析技术:对地理数据进行空间分析,完成对地理数据的检索、查询,对地理数据的长度、面积、体积等的量算,完成最佳位置的选择或最佳路径的分析以及其他许多相关任务的方法;

○环境预测与模拟技术:在不同的情况下,对环境的变化进行预测模拟的方法;

○可视化技术:用数字、图像、表格等形式显示、表达地理信息的技术。

x 广告
x 广告

Copyright   2015-2022 财富赢家网版权所有  联系邮箱:920 891 263@qq.com

京ICP备2022016840号-48