
编程理论基础
文章平均质量分 66
探索计算机编程理论基础
极客开发者
互联网应用后端开发者
展开
-
简述程序开发中的常用的加密方法
1.对称加密 加密和解密过程使用相同的秘钥 在网络传输中, A节点向B节点传数据,在数据传输之前,先使用一个秘钥在A节点上进行加密,当数据传输到B节点时,使用相同的秘钥进行解密才能获取到原始数据。这个过程是对称加密。 缺点:在网络传输的过程中,通常将加密数据和秘钥一同传输,如果被黑客通过抓包等方法拦截,可以顺利拿到加密的数据和加密秘钥。这样是不安全的。 2.非对称加密 非对称加密使用公私密钥对实现数据的加密和解密 在网络传输中, A节点向B节点传数据,在发送数据的时候使用公钥进行加密。使用公钥加密时,只原创 2021-01-14 17:46:25 · 1867 阅读 · 0 评论 -
RESTful架构API风格与相关规范
RESTful架构 一、概述: RESTful架构,就是目前最流行的一种互联网软件架构。REST是Representational State Transfer词组的简写,即“表现层状态转化”。代表(互联网资源)表现层状态转化。 REST是Roy Fielding博士在2000年在其论文中第一个提到的,因为他是互联网行业内一个重要的人物(HTTP 1.0/1.1协议的主要设计者、Apach...原创 2020-02-18 09:44:24 · 540 阅读 · 1 评论