Node实现数据加密及Vue框架

本文介绍了Node.js中数据加密的方法,包括对称加密、非对称加密和MD5摘要算法,并详细讲解了MD5在Node中的使用步骤。同时,文章深入探讨了Vue框架,包括MVVM模式、MVC模式、Vue的渐进式特性,以及Vue的使用方法,如传统方式和使用架构工具vue cli、vite。
摘要由CSDN通过智能技术生成

目录

一、Node实现数据加密

1、加密的分类

(1)对称加密:也称为单密钥加密.同一个密钥进行加密和解密

(2)非对称加密:有两把钥匙(公钥和私钥)

(3)摘要算法:把任意长度的输入,根据算法生成一串固定长度的伪随机数(没有密钥,加密过程是不可逆的)

2、MD5(摘要算法)在Node的使用方法:

(1)安装crypto模块

(2)使用crypto.createHash('md5')创建加密对象

(3)使用加密对象的update(明文)进行加密,然后调用digest('hex')返回定长的十六进制字符串

二、Vue

1、MVVM模式:

2、MVC模式:

3、Vue简介

(1)渐进式:指Vue被设计成可以字底向上逐层应用。可以整合第三方的库

4、Vue的使用

(1)传统方式:在html页面中导入vue库

(2)使用架构工具(专业开发):vue cli(vue脚手架)、vite(新一代的架构工具)

5、Vue的版本

6、示例

(1)第一个vue应用

(2)登录页面:


一、Node实现数据加密

1、加密的分类

(1)对称加密:也称为单密钥加密.同一个密钥进行加密和解密

(2)非对称加密:有两把钥匙(公钥和私钥)

(3)摘要算法:把任意长度的输入,根据算法生成一串固定长度的伪随机数(没有密钥,加密过程是不可逆的)

2、MD5(摘要算法)在Node的使用方法:

(1)安装crypto模块

npm install crypto

(2)使用crypto.createHash('md5')创建加密对象

(3)使用加密对象的update(明文)进行加密,然后调用digest('hex')返回定长的十六进制字符串

3、示例&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值