胖蔡叨叨叨
你听我说

胖蔡的文章

C/C++

C语言实现MD5加密

胖蔡阅读(505)赞(0)

MD5简介 MD5即Message-Digest Algorithm 5(信息-摘要算法)。 属于摘要算法,是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,结果使用16进制进行显示的128bit的二进制串。通常表示...

JS实现MD5加密-胖蔡叨叨叨
JavaScript

JS实现MD5加密

胖蔡阅读(469)赞(0)

MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),是一种常用的密码散列函数,一般常用检测文件、传输信息的完整性。MD5是由美国密码学家罗纳德·李维斯特在1992年发布。这套算法的程序在 RFC 1321 ...

JavaScript

MD5 不安全的三个原因

胖蔡阅读(279)赞(0)

您可能已经阅读了该信息,并且您知道 MD5 不是最安全的散列函数 但是您知道为什么吗?你知道更安全的替代品吗? 这就是我今天要向您解释的内容。 为什么 MD5 不安全?   MD5 是一种密码算法,通常用于将密码存储在数据库中 但...

加解密

MD5 是可逆的吗?(真相、神话和解决方案)

胖蔡阅读(255)赞(0)

这是加密算法(MD5、SHA1 等)的常见问题。这些算法的安全问题通常来自对它们是什么以及它们如何工作的误解。在本文中,我们将特别关注MD5算法以及它是否可以解密。   作为一般规则,MD5 算法是不可逆的,就像大多数散列函数一样...

MD5在哪儿使用?-胖蔡叨叨叨
加解密

MD5在哪儿使用?

胖蔡阅读(240)赞(0)

MD5 是一种加密散列函数,它具有许多优点,例如生成它们的速度和几乎不可逆的算法。这些都导致了MD5算法在过去被广泛使用,但是这个功能现在哪里还在使用呢? MD5 算法最常见的应用现在是在传输后检查文件的完整性。通过在文件传输前后生成 MD...

什么是彩虹表?(MD5解密策略)-胖蔡叨叨叨
加解密

什么是彩虹表?(MD5解密策略)

胖蔡阅读(252)赞(0)

MD5 算法是一种单向哈希函数,它不可逆,因此无法“自动”解密 MD5 哈希。但是,当前的技术允许我们使用不同的策略来破解 MD5 哈希值并找到原始单词。使用彩虹桌就是其中之一,这就是我将在本文中介绍的内容。 彩虹表是预先生成的文件,经过优...

Nodejs

使用Docker构建egg项目

胖蔡阅读(316)赞(1)

本文介绍如何通过Docker构建部署一个egg服务。下文介绍如何通过docker-compose部署egg。 创建DockerFile文件     FROM node:14 LABEL author="caihaifei...

jQuery 常见选择器分类及使用方法-胖蔡叨叨叨
JavaScript

jQuery 常见选择器分类及使用方法

胖蔡阅读(246)赞(0)

  Jquery库可以通过选择器来让我们实现元素的快速定位和对选中元素的DOM操作。现在我们认识到过于频繁的DOM操作会影响应用的性能,但对于VUE、REACT框架不显的时代,Jquery的出现可以说是前端的一大神器,极大的缩减了...

系统

Linux中禁止用户远程登录

胖蔡阅读(217)赞(0)

1.禁止ROOT通过SSH远程登录访问 改/etc/ssh/sshd_config文件。找如下的一句 #PermitRootLogin yes改为如下的;PermitRootLogin no 注意,要把前面的#号去掉。 重启ssh服务器 [...

系统

如何让Ubuntu支持发送邮件

胖蔡阅读(207)赞(0)

为了让Ubuntu上支持发送邮件,可通过下方设置实现。ubunut上mailx这个命令对应的deb包有bsd-mailx和heirloom-mailx。bsd-mailx对应的配置文件是/etc/mail.rc跟centos一样,but配置...