CN102546856A - 一种安全的虚拟到现实世界的地址映射和转播技术 - Google Patents
一种安全的虚拟到现实世界的地址映射和转播技术 Download PDFInfo
- Publication number
- CN102546856A CN102546856A CN2012100600622A CN201210060062A CN102546856A CN 102546856 A CN102546856 A CN 102546856A CN 2012100600622 A CN2012100600622 A CN 2012100600622A CN 201210060062 A CN201210060062 A CN 201210060062A CN 102546856 A CN102546856 A CN 102546856A
- Authority
- CN
- China
- Prior art keywords
- address
- user
- information
- real world
- real
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开的地址映射和转播方法包括:将电子邮件或者手机号码作为虚拟地址;虚拟地址可同时映射多个现实世界中真实地址,但某一时刻仅能有1个或0个真实地址处于可被转播的激活状态;地址信息请求者按照持有的用户虚拟地址和查询密钥,通过互联网或者手机短信等途径请求用户的真实地址,完成地址的被动转播过程。本发明可大大减少地址信息请求者维护大批量用户地址信息的成本,且能够以统一地址访问接口为所有用户提供无差别的地址映射和转发服务,能够极大的方便有网络购物习惯、网络和移动宣传需要的个人和单位,有效降低因无法及时分发和转播地址信息带来的物品遗失、敏感和隐私信息泄露的风险。
Description
技术领域
本发明涉及一种应用了安全机制的虚拟世界地址与现实世界地址之间的映射和转播技术。
背景技术
当前,电子商务产业蓬勃发展,社会经济也有了极大进步,人员流动更加频繁和密切。人们与外界交流也日益密切,不管是商业活动还是公务往来,人们之间的关系往往会与彼此之间的地址信息相关。比如,越来越多的人参与到网络购物的大潮中来,人们在网络上选购完自己满意的商品,一般都是靠邮寄的方式把货物拿到手;一个企业要举办大型的活动,很多情况下需要向参与活动的大量客户寄送宣传品或者试用、奖励产品等;学校或者企事业单位招生、招聘,求学求职的人也都需要靠邮寄或者快递的方式拿到录取通知书或者其他书面文件。这些例子无一例外都与人们的地址信息相关。由此可见在社会经济快速发展的当今社会,人与人之间的联系变得更加紧密和广泛,虽然人与人之间沟通的途径变得更多,但是地址信息作为最古老的联系手段也越来越重要。
以电子商务活动为例,顾客可能在商家A购买产品a,然后在商家B购买产品b,在商家C购买产品c,以此类推,每更换一个商家,都需要输入确认一次几乎雷同的地址信息,以保证商家邮寄或者快递的货物能准确及时到达。若顾客搬家,更换工作地点或者其他原因导致收货地址信息出现变更,若要到每个商家处更新收货地址,则是一件非常繁琐的事情,并且人们往往不记得自己曾经在哪些网站或者商家处留有自己的地址信息。万一更新信息的过程出现遗漏,一些商家按照已经失效的地址信息来配送物品或者散发宣传品,就会引发诸如顾客不能收到物品、物品被冒领、甚至造成泄漏顾客隐私等各种各样的问题。
因此,设计一种安全的地址映射和转播技术以避免上述问题,是具有明确的现实意义的。
发明内容
针对人们维护个人地址信息遇到的各种不便和问题,本发明提出一种安全的虚拟世界地址与现实世界地址之间的映射和转播技术。
本发明提供的虚拟世界地址与现实世界地址的映射方法为:根据虚拟世界中电子邮件地址或者手机号码唯一性的特点,采用电子邮件地址或者手机号码作为虚拟世界中地址标识符和***登录账户名称。一个电子邮件地址或者手机号码作为虚拟世界地址的必要条件为“已存在且可被激活”。虚拟世界的地址可以对应一个或者多个现实世界的真实地址,现实世界的地址应该至少包含国家(地区)、省(州,自治区)、市、县(区)、街道(乡镇)、路(村)、具体门牌号、邮政编码、联系人姓名、联系电话、移动电话、备注信息等12项信息,其中前9项是必填信息,其余为可选信息。但是在某一时刻一个虚拟世界地址所对应的现实世界地址仅能有1个或者0个处于激活状态,其他处于非激活状态的地址称为“休眠地址”,仅转播处于激活状态的地址信息。所有的虚拟世界地址与所对应的现实世界地址均存储于关系型数据库中,它们之间的对应关系称之为“地址映射器”,地址请求者以虚拟地址和密钥为凭据获取现实世界地址的过程,即为地址映射过程。
本发明提供的带有安全机制的地址信息转播技术包括:创建、编辑地址请求白名单、黑名单和密钥,合法性验证以及地址转播。地址信息的转播采用被动式转播,也即只有当信息请求者发出明确的请求时才进行转播,所谓的“转播”,定义为现实世界的地址信息从地址映射器传输到信息请求者的过程,地址转播由标准的网络服务(网络service)和网络应用程序实现,称为“地址转播器”。采用标准的网络访问接口和手机短信服务平台的方式将地址信息转播功能暴露给地址请求者,用户只需将设置的密钥授权给目标地址请求者,后者即可发出地址信息查询请求,地址转播器会验证地址请求者所持有的密钥,若合法即将所需要的地址信息发送给地址请求者,若不合法则拒绝该次请求,以保护用户的隐私。
采用本发明的技术***,相对于现有技术和地址信息维护现状,地址请求者不需要存储任何人的现实世界地址,只有在需要向他人寄送物品时,根据寄送对象所留存的虚拟地址查询其现实世界地址即可。***用户只需在1处维护地址信息,记忆较短的虚拟地址,即可实现在任意多个场合查询、获取统一的现实世界地址。一旦用户由于某种原因变更了地址信息,与其有联系的所有人或单位均不会因没有及时更新信息造成物品被错发、冒领甚至敏感、隐私信息被泄露等问题。
将本发明设置在电子商务、物流配送***上时,可大大减少商家维护客户地址信息的成本,且能够以统一地址访问接口为所有商家提供无差别的服务,更方便中小商家或者电子商务网站发展,且能够极大的方便有网络购物习惯的消费者,大大降低因无法及时更改地址信息带来的物品遗失、信息泄露的风险。
附图说明
表示本发明实现安全的虚拟地址到现实世界地址映射和转播技术的流程图;
具体实施方式
如附图所示,首先用户需要以自己正常使用的电子邮件地址或者手机号码注册虚拟世界地址,完成验证过程之后即可建立虚拟地址与现实世界真实地址之间的映射关系。电子邮件地址与手机号码具有天然的唯一性,且均属可交互式快速联系方式。若用户以电子邮件地址注册,验证方式为向该电子邮件地址发送包含一个一次性限时链接的邮件,用户需要登录该电子邮件账户,通过点击邮件中的链接来激活这个电子邮件地址作为虚拟世界地址;若用户以手机号码注册,验证方式为向该手机号码发送一条包含一组随机数字的手机短信,用户需要在注册界面上正确输入这组随机数字以完成注册,激活该手机号码作为虚拟世界地址。激活都的虚拟世界地址即可为其建立现实世界真实地址的映射关系。用户的注册密码经过MD5加密后以密文的形式进行存储。
虚拟世界地址与现实世界真实地址之间的映射关系满足以下条件:
(1)一个虚拟世界地址可以对应若干个现实世界真实地址;
(2)一个虚拟世界地址所对应的多个现实世界真实地址中,在某一时刻只能有0个或者1个处于“激活”状态,称为激活地址,其他处于非激活状态的地址称为“休眠地址”;
(3)只有激活地址可以被虚拟地址映射到,提供给地址请求者,休眠地址不会被地址请求者查看到;
(4)所有的虚拟世界地址与其对应的现实世界地址均存储于关系型数据库表中;
(5)用户对地址请求者可以建立和维护黑名单和白名单;
例如附图所示,用户A建立的虚拟地址可以是电子邮件地址该虚拟地址可以映射到3个现实世界中的真实地址,这些地址均各不相同,分别位于北京、山东和美国加利福尼亚,但同时只有地址0处于激活状态,而地址0与虚拟地址之间的映射被称为活动映射,在图中使用实线箭头表示,地址0、地址1和地址2三者的激活状态/休眠状态有条件互斥,同时最多仅能有一个处于激活状态,休眠地址与虚拟地址之间的映射关系称为休眠映射,在附图的“地址映射器中”以虚线箭头表示。
本领域的技术人员可以理解,存储于关系型数据库中的映射关系,具体表现为数据库中的关联表,通过结构化查询语言(SQL)实现映射关系的关联查询,这种对应关系在本发明中称为“地址映射器”。
在用户完成注册、验证的过程,建立完成虚拟世界地址与现实世界地址之间的映射关系后,将这种映射关系转化为“查询后返回”地址数据的流程的逻辑单元,在本发明中称为“地址转播器”。地址转播器包含4部分功能:
(1)以标准网络访问接口和手机短信访问接口的形式向地址信息请求者暴露数据查询接口和地址数据对称加密和解密接口;
(2)地址信息请求者的合法性验证,位于黑名单中的地址信息请求者的查询请求将被无条件拒绝;
(3)虚拟世界地址和现实世界真实地址的关联查询;
(4)地址信息数据加密、打包和发送;
本领域的专业人员可以理解,所指的标准网络访问接口可以是但不仅限于是标准的网络服务(web service)或者网络应用程序,所谓的“暴露”也可以理解为主动向外界提供。网络访问接口可以接受地址请求者提交的网络查询请求,手机短信访问接口可以接受地址请求者发送来的查询短信息。
一个符合要求的查询请求必须包含虚拟世界地址和密钥2部分。虚拟地址表现为电子邮件地址或者手机号码,密钥是用户在建立虚拟地址是指定的地址访问专用校验字符,可以是A-Z,a-z,0-9和包含特殊字符之内的8-16位长度的任意组合字符串。用户所设定的虚拟地址与现实世界地址的映射关系,若要允许某一商家或者其他地址请求者查询,需在向商家或者其他地址请求者提供虚拟地址的同时,同时向其提供设定的8-16位查询密钥。该密钥在地址请求者查询时作为查询合法性校验字符,前8位在地址转播器查询到地址后作为对称加密和解密加密密钥,前8为在地址请求者接收到加密传输的地址信息后的对称加密和解密密钥。本领域的专业人员可以理解,加密和解密的算法可是使用但不仅限于使用对称加密和解密方法,任何可逆加密解密算法均可实现这个功能,达到相同的目的。
地址转播器接收到地址请求者发送来的地址查询请求后,首先会验证查询请求中所包含的密钥与用户设定的查询密钥是否匹配,通过验证后判定为合法数据请求者。对合法的地址数据请求者,地址转播器会根据查询请求中的虚拟地址,依照与现实世界地址的映射关系取出当前处于激活状态的现实世界地址,加密、打包进而发送给地址数据请求者。若地址数据请求者所持密钥与虚拟地址用户设定的查询密钥不匹配,则返回查询被拒绝的信息。
本领域的专业人员可以理解,数据加密、打包、传输的过程可以有多种方式、算法和格式,以数据传输格式为例,可以是标准的可扩展标记语言(XML)格式,也可以是JSON(JavaScript Object Notation)格式,也可以是自定义格式,以数据加密解密算法为例,可以有对称加密算法(如DES算法)和非对称算法,因此不同应用实施方式的开发人员可根据实际情况做出变更和修改。
现实世界的地址包含了国家(地区)、省(州,自治区)、市、县(区)、街道(乡镇)、路(村)、具体门牌号、邮政编码、联系人姓名、联系电话、移动电话、备注信息等至少12项信息;在列出的12项地址信息条目中,前9项是必填项目,其余为可选项目。不同的实施方式或者不同的应用需求中,地址信息的格式不是固定不变的,例如为适应其他国家地址的格式,可以对上述几项条目进行扩充,但核心思想并不会发生本质变化。
本领域的专业人士可以理解,地址请求者除了个人用户,B2C或者B2B电子商务商家,邮政或者快递企业等,还可以是一般的企事业单位,甚至是政府部门。地址数据请求者只需要按照本发明提出的“地址转播器”所指定的地址查询接口,向“地址转播器”发出符合查询标准的地址数据查询请求即可。这样即使用户更换了新的门牌号,搬家,或者更换了新的工作单位,只需要将指定的虚拟地址所映射的现实世界真实地址进行更新,与其保持联系的所有单位和个人都降低了因为用户忘记通知他们更新地址信息而发生不能收到寄递的物品或者造成敏感信息泄露给他人的问题的风险,需要他们做的仅仅是在每次寄递物品或者传送资料时,在线查询、更新一下对方的地址。
在上述实施方式中,根据应用的发展和要求,在其他实施方式中,用户所填写的现实世界地址信息可以有一套验证机制。验证方法可以采用地学逆向地址解析(采用地址数据库模糊匹配得到近似或者精确的经纬度定位地址)、抽样回访和记录地址被成功请求的次数,进一步减少地址映射表的所包含的“脏数据”,降低复杂度,提高数据质量。在其他的实施方式中,还可以将该技术与电子地图相结合,在建立虚拟地址与现实世界地址映射关系时,用户除了个人联系信息需要手动输入之外,可以在电子地图上点选地址,通过地址解析功能实现现实世界地址信息的自动读取和识别,从而更加方便的建立虚拟世界地址与现实世界地址之间的映射关系。
本发明为越来越多的参与网络活动,例如网上购物、网络宣传以及网络学习等,广泛的参与社会活动,面临频繁更换住所地址或者工作地址的现代人士提供了一个方便、安全的地址维护和分发解决方法,具有很强的现势性,可以较好的解决因当前人们频繁更换地址信息后无法及时分发新的地址信息所遇到的物品寄递混乱,敏感、隐私信息泄露的问题。
尽管本发明是通过上述的实施方式进行描述的,但是其实现形式并不局限与上述的实施方式。应该认识到在不脱离本发明主旨的情况下,本领域的技术人员可以对本发明做出不同的变化和修改。
Claims (8)
1.一种带有安全机制的虚拟世界地址到现实世界地址的映射和转播技术,其特征在于,将虚拟世界中地址映射为人可理解的现实世界的地址;
虚拟世界中地址是具有唯一性的标志,采用电子邮件(E-Mail)地址或者手机号码作为虚拟世界地址。
2.根据权利要求1所述的方法,其特征在于,
作为虚拟世界地址的电子邮件地址或手机号码是已存在且经过激活验证的;
虚拟世界地址的验证的方式为向电子邮件地址发送一个用于验证的一次性或者限时失效的超级链接,向注册手机号码发送验证码,用户在规定时间内点击这个链接或者将手机收到的验证码提交至激活页面,实现虚拟世界地址的激活;
一个虚拟世界地址满足用户唯一性区分、用户登录以及密码找回等多个功能,密码数据经非对称加密算法加密后得到密文进行存储。
3.根据权利要求1或2所述的方法,其特征在于,
一个虚拟世界的“地址”,能够映射到一个或者多个现实世界中的地址;
在某一时刻一个虚拟世界地址所对应的多个现实世界的地址仅能有一个处于激活状态,其他处于非激活状态的现实世界地址称为“休眠地址”;
仅有处于激活状态的现实世界的地址才可以被转播,休眠地址不可以被转播;
所有的虚拟世界中的“地址”与其对应的现实世界地址均存储于关系型数据库表中,他们之间的对应关系称为“地址映射器”。
4.根据权利1或3所述的方法,其特征在于,
按照一套完整的安全机制进行地址转播,只有合法的数据请求者才会成功取得正确的现实世界地址数据;
地址转播功能由标准的网络服务(web service)或网络应用程序实现,称为“地址转播器”,地址转播功能为被动方式转播;
安全机制包含访问白名单、黑名单,由用户交互建立,通过验证请求者所持密钥判断是否向其转播地址信息;
密钥一般是用户提供给地址请求者的特定信息,需要与其在地址映射器中设置的验证密钥相匹配。
5.根据权利1所述的方法,其特征在于,
现实世界的地址包含了国家(地区)、省(州,自治区)、市、县(区)、街道(乡镇)、路(村)、具体门牌号、邮政编码、联系人姓名、联系电话、移动电话、备注信息等至少12项信息;
在列出的12项地址信息条目中,前9项是必填项目,其余为可选项目。
用户填写的现实世界地址信息有一套验证机制,采用地学逆向地址解析、抽样回访和记录地址被成功请求次数的方式来达到这一目的。
6.根据权利1或4所述的方法,其特征在于,
采用标准的web访问接口和手机***的方式将地址转播功能暴露给地址请求者;
地址请求者可以是个人用户,商家对商家(B2B)或者商家对顾客(B2B)模式的电子商务用户,邮政或者快递等物流企业等。
7.根据权利1或6所述的方法,其特征在于实现了用户只需维护一个地址,便可以在任意多个需要联系地址信息的场合,通过提供自己的虚拟世界地址即可达到获取现实世界地址的目的。
8.根据权利6或7所述的方法,其特征在于,
仅需要在一个地方维护、编辑、变更真实地址信息;
地址信息可以被任意多个持有合法密钥的用户所请求得到;
地址信息或者映射关系变更后可以无延时的转播给地址请求者。
在网络上传输的地址数据是以用户设定的查询密钥前8位为加密密钥且经对称加密后的密文,通过向地址数据请求者暴露对称解密接口实现地址信息解码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100600622A CN102546856A (zh) | 2012-03-03 | 2012-03-03 | 一种安全的虚拟到现实世界的地址映射和转播技术 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100600622A CN102546856A (zh) | 2012-03-03 | 2012-03-03 | 一种安全的虚拟到现实世界的地址映射和转播技术 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102546856A true CN102546856A (zh) | 2012-07-04 |
Family
ID=46352800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100600622A Pending CN102546856A (zh) | 2012-03-03 | 2012-03-03 | 一种安全的虚拟到现实世界的地址映射和转播技术 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102546856A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999603A (zh) * | 2012-12-27 | 2013-03-27 | 王伟 | 识别用户通讯地址及地理位置的方法及*** |
CN103434299A (zh) * | 2013-09-01 | 2013-12-11 | 章玺 | 一种物流地址信息单据 |
CN103793799A (zh) * | 2012-10-26 | 2014-05-14 | 饶玉华 | 一种物流寻址方法 |
CN105323226A (zh) * | 2014-07-29 | 2016-02-10 | 腾讯科技(深圳)有限公司 | 业务通讯方法、业务终端、业务服务器及*** |
CN105335668A (zh) * | 2015-10-23 | 2016-02-17 | 深圳广田智能科技有限公司 | 用于保护网上个人信息的虚拟地址管理***及方法 |
CN106919544A (zh) * | 2015-12-25 | 2017-07-04 | 航天信息软件技术有限公司 | 一种快递单写入***和方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002202938A (ja) * | 2000-10-30 | 2002-07-19 | Yoichi Okudera | アドレス照会システム、コンピュータプログラム製品及びその方法 |
CN101515349A (zh) * | 2009-02-25 | 2009-08-26 | 上海付费通信息服务有限公司 | 付费帐单管家管理方法及其*** |
CN101547106A (zh) * | 2008-03-26 | 2009-09-30 | 北京艾威梯无线通讯技术有限公司 | 管理联系人的方法和*** |
-
2012
- 2012-03-03 CN CN2012100600622A patent/CN102546856A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002202938A (ja) * | 2000-10-30 | 2002-07-19 | Yoichi Okudera | アドレス照会システム、コンピュータプログラム製品及びその方法 |
CN101547106A (zh) * | 2008-03-26 | 2009-09-30 | 北京艾威梯无线通讯技术有限公司 | 管理联系人的方法和*** |
CN101515349A (zh) * | 2009-02-25 | 2009-08-26 | 上海付费通信息服务有限公司 | 付费帐单管家管理方法及其*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793799A (zh) * | 2012-10-26 | 2014-05-14 | 饶玉华 | 一种物流寻址方法 |
CN102999603A (zh) * | 2012-12-27 | 2013-03-27 | 王伟 | 识别用户通讯地址及地理位置的方法及*** |
CN103434299A (zh) * | 2013-09-01 | 2013-12-11 | 章玺 | 一种物流地址信息单据 |
CN105323226A (zh) * | 2014-07-29 | 2016-02-10 | 腾讯科技(深圳)有限公司 | 业务通讯方法、业务终端、业务服务器及*** |
CN105323226B (zh) * | 2014-07-29 | 2019-03-15 | 腾讯科技(深圳)有限公司 | 业务通讯方法、业务终端、业务服务器及*** |
CN105335668A (zh) * | 2015-10-23 | 2016-02-17 | 深圳广田智能科技有限公司 | 用于保护网上个人信息的虚拟地址管理***及方法 |
CN106919544A (zh) * | 2015-12-25 | 2017-07-04 | 航天信息软件技术有限公司 | 一种快递单写入***和方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11176226B2 (en) | Secure messaging service with digital rights management using blockchain technology | |
US11700257B2 (en) | System and method for storing and distributing consumer information | |
US11836717B2 (en) | System and method for processing payments in fiat currency using blockchain and tethered tokens | |
EP2661682B1 (en) | Systems and methods for providing secure electronic document storage, retrieval and use with electronic user identity verification | |
JP6349328B2 (ja) | アクセスの管理されたインタラクションのシステムおよび方法 | |
CA2719794C (en) | Systems and methods for secure short messaging service and multimedia messaging service | |
US7970858B2 (en) | Presenting search engine results based on domain name related reputation | |
US10972264B2 (en) | Method for realizing network electronic identity identification information protection based on key dispersion calculation | |
US20130179244A1 (en) | Core Gateway System And Method | |
CN109447647A (zh) | 一种基于区块链的安全支付*** | |
US20080028443A1 (en) | Domain name related reputation and secure certificates | |
US20080028100A1 (en) | Tracking domain name related reputation | |
US20060200487A1 (en) | Domain name related reputation and secure certificates | |
US20080022013A1 (en) | Publishing domain name related reputation in whois records | |
CN102546856A (zh) | 一种安全的虚拟到现实世界的地址映射和转播技术 | |
JP2014515142A (ja) | 端末によってエンティティを認証するための方法及びシステム | |
CN110419044A (zh) | 信息处理装置和信息处理方法 | |
CA2801659A1 (en) | Identity management system and method including architecture for the same | |
McKenzie et al. | PrivyTo: A privacy‐preserving location‐sharing platform | |
WO2019070419A1 (en) | INTERNET DATA USE CONTROL SYSTEM | |
CN105474585A (zh) | 电子消息中的私人令牌 | |
Chen et al. | An IoT and blockchain based logistics application of UAV | |
Makarov et al. | Fundamental design of blockchain–hashchain networks with a decentralized register based on cryptography methods | |
US10382211B1 (en) | Apparatus and method for automating secure email for multiple personas | |
AU2013205071B2 (en) | Systems and methods for secure short messaging service and multimedia messaging service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120704 |