简介 用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。 在python3中已经废弃了md5和sha模块,简单说明下md5和sha的使用。 什么是摘要算法呢? 摘要算法又称为哈希算法,散列算法。它通过一个函数,把任 ...
分类:
编程语言 时间:
2016-09-16 20:59:57
阅读次数:
158
目录:1、用户的创建和管理 2、组的创建和管理 3、文件执行权限的控制 4、不用密码执行sudo 1、用户的创建和管理 用户的创建和管理: useradd、usermod 、 userdel 、passwd 相关文件:/etc/passwd (用户的基本信息包括用户简单描述和目录等)/etc/sha ...
分类:
系统相关 时间:
2016-09-14 00:23:13
阅读次数:
247
有包名1.生成class> javac myjni\HelloJNI.java2.生成.h文件> javah -d include myini.HelloJNI3.生成.dll文件> gcc -I/opt/jdk/include -I/opt/jdk/include/linux -fPIC -sha ...
分类:
其他好文 时间:
2016-09-09 11:52:18
阅读次数:
181
这2天学习mongodb3.2.9,用户设置好了,结果用C#查询的时候报错了,看字面意思是用户验证没通过,但是我用shell是完全没有问题的,后来网上搜了下,发现原来是我用的是旧驱动,旧驱动用的是旧的校验方式,而mongodb3.2.9用的是新的SCRAM-SHA-1校验方式,所以验证就不通过了 我 ...
分类:
数据库 时间:
2016-09-07 17:27:12
阅读次数:
533
智能指针——shared_ptr 为了更容易地使用动态内存,新的标准提供了智能指针来管理动态对象。智能指针的行为类似常规指针,重要的区别是它负责自动释放指向的对象。 智能指针的使用方式与普通指针类似。解引用一个智能指针返回它指向的对象。 最安全的分配和使用动态内存的方法是调用一个名为make_sha ...
分类:
其他好文 时间:
2016-09-04 11:39:10
阅读次数:
200
** Java加解密 ** 实现方式:JDK实现,CC,BC JDK提供比较基础的底层的实现;CC提供一些简化的操作;BC提供补充 一、Base64加密 非常简单,加密解密就一个函数。 代码如下: 二、消息摘要算法加密————主要用于验证数据完整性。 MD(消息摘要): SHA(安全散列) JDK实 ...
分类:
编程语言 时间:
2016-08-31 00:34:48
阅读次数:
208
获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法 2 调用Activity对象的getPreferences()方法 两种方式的区别: 调用Context对象的getSharedPreferences()方法获得的Sha ...
分类:
其他好文 时间:
2016-08-27 12:57:34
阅读次数:
144
iOS系统库中定义了软件开发中常用的加解密算法,接口为C语言形式。具体包括了以下几个大类: 其中第一类常用加解密算法就包含了AES,DES,和已经废弃的RC4,第二类摘要算法,包括如MD5,SHA等。本文主要介绍AES,MD5,SHA三种最常用算法的实现。 1 对称密码算法--AES AES主要应用 ...
分类:
移动开发 时间:
2016-08-26 12:19:48
阅读次数:
306
.active{ margin: 0.37rem 0;//边框粗细及颜色 border: 2px solid #00ffff;//圆角矩形 border-radius: 5px;//位置及晕染大小 box-shadow: 0 0 15px #00ffff; //兼容性 -webkit-box-sha ...
分类:
其他好文 时间:
2016-08-24 11:09:58
阅读次数:
111
没有sha224 要注意每次计算完之后要把文件释放掉,再重新打开 否则会计算出错 static class MySHA { public static string[] GetSHAHash(string Message) { string[] sha = new string[4]; try { ...