3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单 ...
分类:
移动开发 时间:
2016-08-03 10:09:25
阅读次数:
218
一.数据管理技术的产生和发展: 1.人工管理阶段 - 效率低,成本高(文字) 2.文件系统阶段 - 易于存储,处理速度快,数据形式丰富(文字,声音,图片...磁带,磁盘) 3.数据库系统阶段 - 易于维护海量数据,更快的运算和处理,保证数据安全性,使用编程语言管理数据 二.关系型数据库中常用的概念 ...
分类:
数据库 时间:
2016-08-02 11:42:52
阅读次数:
198
线程安全指的是当多个线程可能会访问同一块资源 比如多个线程访问同一个对象、同一个变量、同一个文件 当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题 ...
分类:
编程语言 时间:
2016-08-01 12:11:24
阅读次数:
140
网络数据安全 现在在网络上两个节点A和B之间进行通信的时候,数据包经过的路径上很有可能会有很多的路由节点。在这些中间路由节点上,A和B之间的IP包是完全可以被截获、修改、甚至丢弃的,因此在网络上的数据传输并不安全,或者说基本的网络7层协议并不确保数据传输的安全性。 数据的安全传输对用户来说意义重大, ...
分类:
其他好文 时间:
2016-08-01 09:17:17
阅读次数:
303
创建角色 授予权限等操作 1 权限 数据库的安全性分为系统安全性和数据安全性 系统权限是对于数据库的权限 对象权限是操作数据库对象的权限 2系统权限 超过一百多种有效的权限 数据库管理员具有高级权限以完成管理任务 例如 创建新用户 删除用户 删除表 备份表 3创建用户 Create user 用户名 ...
分类:
其他好文 时间:
2016-08-01 00:24:39
阅读次数:
206
前言: 项目中除了登陆,支付等接口采用rsa非对称加密,之外的采用aes对称加密,今天我们来认识一下aes加密。 什么是aes加密? 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标 ...
分类:
移动开发 时间:
2016-07-30 18:24:57
阅读次数:
370
1. 什么是https Https = http + 加密 + 认证 https是对http的安全强化,在http的基础上引入了加密和认证过程。通过加密和认证构建一条安全的传输通道。所以https可以看成是:在安全通道内,对数据进行对称加密后传输。这样即使黑客打破了安全通道,还有一层数据加密。极大的 ...
分类:
Web程序 时间:
2016-07-30 16:27:03
阅读次数:
236
随机数介绍在程序开发中,我们经常会用到随机数。譬如数字签名、数据加密、以及一些取样的场景下。但需要注意的是,许多开发语言API所提供的随机函数并非真正意义上的随机,而是伪随机,至于原因,本文最后会进行解释。jdk中Random类jdk中提供了Random类供我们使用 //withinint..
分类:
编程语言 时间:
2016-07-29 19:28:15
阅读次数:
145
在项目里会碰到在修改用户的电子邮件时报错的问题
然后跑到数据管理里打开数据加密又是报错
解决上述问题只需要做下数据库的更改即可,把标志位置1即可,记得要重启下IIS才能生效
SELECT [ColumnName],[BitColumn]
FROM [MSCRM_CONFIG].[dbo].[DeploymentProperties]
W...
分类:
其他好文 时间:
2016-07-29 15:45:30
阅读次数:
229
iOS开发网络篇—数据安全 一、简单说明 1.说明 在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。 如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据 “青花瓷”软件 因此:提交用户的隐私数据时,一定不要明文提交, ...
分类:
移动开发 时间:
2016-07-28 15:19:23
阅读次数:
188