基于UKey的安全网盘设计
目前,网盘这个产品越来越深入人心,应用也越来越广泛。业内较大的网盘产品供应商有:金山、115、华为、盛大、酷盘等等,国外的有dropbox,当然这个也是做网盘的鼻祖。网盘是基于云计算技术而实现的一种本地和远程数据同步、备份这么一个概念的产品。在国内,很多网盘的产品的一个重要特性是用户分享。然而在网盘上,我们还可以走的很远。这儿我提出一个基于UKey的安全网盘的设计思路。 UKey是一种基于USB接口的硬件设备。由于其具备数据加解密的功能,因此成为网络身份认证、网......
《略说USB Key》之算法和接口标准
1、密码及算法 算法是UKey产品的核心,也是进行身份认证、数据加、解密的核心。在UKey中会涉及到是算法分成三类:摘要算法、对称算法和非对称算法。其中,摘要算法不存在密码(也称密钥)。对称和非对称算法需要密码的参与。 摘要算法又称为哈希算法(HASH)。摘要算法的功能,就是将一长串数据(无论多长)变换成一个固定长度的数据串。对于某一个特定的摘要算法,它具有的特点是,给定一个原始数据串A,它总能计算出一个固定长度的数据串B。也就是说如果算法固定,由A总能计算......
《略说USB Key》之前言概述
前言: 我在USB Key行业待了有6年之久。从最初的高级程序员到软件架构师,再到UKey产品研发的软件项目经理,最后到UKey产品部门的研发经理,管理UKey研发的方方面面,包括软件、硬件、COS、中间件以及测试、甚至各项资质的获取等等工作。其间还部分参与了国家密码管理局的一些标准的制定工作、CFCA的预置证接口设计工作。为了将这些个人经验更好的与大家分享,我会陆续的撰写一些USB Key方面的技术文章。我将之命名为《略说USB Key》。其中,我将分享USB Key的里里外外,设计、......