CN108479056A - 一种盲人用网上抓娃娃机 - Google Patents

一种盲人用网上抓娃娃机 Download PDF

Info

Publication number
CN108479056A
CN108479056A CN201810179120.0A CN201810179120A CN108479056A CN 108479056 A CN108479056 A CN 108479056A CN 201810179120 A CN201810179120 A CN 201810179120A CN 108479056 A CN108479056 A CN 108479056A
Authority
CN
China
Prior art keywords
doll machine
random number
semiconductor laser
net
machine
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.)
Granted
Application number
CN201810179120.0A
Other languages
English (en)
Other versions
CN108479056B (zh
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rizhao Xinrui Investment Promotion Development Co ltd
Original Assignee
Chengdu Onlooker Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Onlooker Network Technology Co Ltd filed Critical Chengdu Onlooker Network Technology Co Ltd
Priority to CN201810179120.0A priority Critical patent/CN108479056B/zh
Publication of CN108479056A publication Critical patent/CN108479056A/zh
Application granted granted Critical
Publication of CN108479056B publication Critical patent/CN108479056B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/30Capturing games for grabbing or trapping objects, e.g. fishing games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Toys (AREA)

Abstract

本发明涉及一种盲人用网上抓娃娃机,解决的是保密性低的技术问题,通过采用包括娃娃机,与娃娃机通过通信网络连接的服务器,以及与服务器通过通信网络连接的移动终端;所述娃娃机包括机械手,机械手控制单元,以及视频图像采集单元;所述机械手控制单元与视频图像采集单元共同连接有数据传输单元,所述数据传输单元包括密码生成装置;所述密码生成装置用于生成密码添加到数据首部和服务器进行数据加密传输;所述移动终端用于和服务器进行数据交互的技术方案,较好的解决了该问题,可用于娃娃机应用中。

Description

一种盲人用网上抓娃娃机
技术领域
本发明涉及娃娃机技术领域,具体涉及一种盲人用网上抓娃娃机。
背景技术
娃娃机,又称选物贩卖,台湾俗称夹娃娃机,香港称夹公仔机,在国内也叫抓娃娃机,为一种源于日本的电子游戏。是指将商品陈列在一个透明的箱内,其上有一个可控制抓取物品的机器手臂,使用者要凭自己的技术操控手臂,以取得自己想要的物品。
现有的娃娃机大多是现场控制,在人们时间日益金贵的今天已经不能满足需求。目前也出现了远程控制的娃娃机,但是其存在用于数据传输保密性低的技术问题。因此,提供一种高保密性、高可靠性的盲人用网上抓娃娃机就很有必要。
发明内容
本发明所要解决的技术问题是现有技术中存在的保密性低技术问题。提供一种新的盲人用网上抓娃娃机,该盲人用网上抓娃娃机具有保密性高、能够调节抓取难度、功能性高的特点。
为解决上述技术问题,采用的技术方案如下:
一种盲人用网上抓娃娃机,所述盲人用网上抓娃娃机包括娃娃机,与娃娃机通过通信网络连接的服务器,以及与服务器通过通信网络连接的移动终端;所述娃娃机包括机械手,机械手控制单元,以及视频图像采集单元;所述机械手控制单元与视频图像采集单元共同连接有数据传输单元,所述数据传输单元包括密码生成装置;所述密码生成装置用于生成密码添加到数据首部和服务器进行数据加密传输;所述移动终端用于和服务器进行数据交互;所述娃娃机机械手上设置有信号接收器,所述娃娃上设置有与信号接收器匹配的信号发射器;所述数据传输单元还包括与信号接收器连接的信号强度检测单元,所述数据传输单元将信号强度检测单元的实时检测结果通过服务器传输给移动终端,所述移动终端包括一个音频发生器,音频发生器的驱动信号大小与信号强度检测单元的实时检测结果对应。
上述方案中,为优化,进一步地,所述娃娃机还包括位于机械手下方的娃娃机轨道,娃娃机轨道用于带动娃娃机移动,所述娃娃机还包括用于控制娃娃机轨道速度的轨道控制单元。
进一步地,所述密码生成装置包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。
进一步地,所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。
进一步地,所述伪随机数生成装置包括密钥分发模块,与密钥分发模块连接的RC4程序单元;所述密钥分发模块用于给RC4程序单元提供密钥;
所述RC4程序单元用于将密钥分发模块提供的密钥作为种子执行RC4算法获得随机数序列。
进一步地,所述RC4算法包括密钥初始化算法和伪随机数生成算法。
本发明的有益效果:
效果一,通过在设置密码生成装置生成密码添加到数据首部,构成加密数据用于传输,能够提高通信网络娃娃机的保密性,提高隔离度;
效果二,采用伪随机数与真随机数相结合的方式,基于RC4算法和同步的物理随机数发生器,实现了灵活、高速、高安全性流密码产生。而且,通过伪随机数与真随机数模加所产生的流密码,所具有的误码率相对同步物理随机数误码率放大的有限,不会影响其适用性;
效果三,在娃娃机下方设置轨道,娃娃机放置在轨道上,能够控制轨道带动娃娃的速度提高挑战难度,提高趣味性;
效果四,通过在移动终端设置音频器件,在机械手上和娃娃机上设置成对的音频信号发射器和接收器,能够实现非视觉的操作,实现盲人适用通信网络娃娃机,提高适用范围。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1,实施例1中通信网络娃娃机***示意图。
图2,密码生成装置的示意图。
图3,密码生成装置的生成方法流程示意图。
附图中:1-机械手,2-机械手控制单元,3-数据传输单元,4-摄像头,5-娃娃机轨道,6-信号发射器,7-信号接收器。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
实施例1
本实施例提供一种盲人用网上抓娃娃机,如图1,所述盲人用网上抓娃娃机包括娃娃机,与娃娃机通过通信网络连接的服务器,以及与服务器通过通信网络连接的移动终端;所述娃娃机包括机械手1,机械手控制单元2,以及视频图像采集单元;所述机械手控制单元2与视频图像采集单元共同连接有数据传输单元3,所述数据传输单元3包括密码生成装置;所述密码生成装置用于生成密码添加到数据首部和服务器进行数据加密传输;所述移动终端用于和服务器进行数据交互;所述娃娃机机械手1上设置有信号接收器7,所述娃娃上设置有与信号接收器7匹配的信号发射器6;所述数据传输单元3还包括与信号接收器7连接的信号强度检测单元,所述数据传输单元3将信号强度检测单元的实时检测结果通过服务器传输给移动终端,所述移动终端包括一个音频发生器,音频发生器的驱动信号大小与信号强度检测单元的实时检测结果对应。可采用无线信号发射接收器,红外线发射接收器,激光发射接收器。
视频图像采集单元采用设置在娃娃机柜体四壁上的摄像头4装置。移动终端使用手机。机械手1和机械手控制单元2采用现有的娃娃机机械手1和机械手1姿态控制装置。数据传输单元3除密码生成装置外,还包括用于通信网络通信装置的收发单元模块。
为了提高体验性,优选地,如图1,所述娃娃机还包括位于机械手1下方的娃娃机轨道5,娃娃机轨道5用于带动娃娃机移动,所述娃娃机还包括用于控制娃娃机轨道5速度的轨道控制单元。
具体地,如图2,所述密码生成装置包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。
具体地,所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。
具体地,所述伪随机数生成装置包括密钥分发模块,与密钥分发模块连接的RC4程序单元;所述密钥分发模块用于给RC4程序单元提供密钥;所述RC4程序单元用于将密钥分发模块提供的密钥作为种子执行RC4算法获得随机数序列。
其中,所述RC4算法包括密钥初始化算法和伪随机数生成算法。
为了实现盲人操控娃娃机***,优选地,如图1,本实施例的RC4流密码生成方法基于前述的RC4流密码生成装置,如图3,方法包括:
步骤1,伪随机数生成装置通过执行RC4算法生成随机数序列;
步骤2,真随机数生成装置生成同步的真随机数;
步骤3,将RC4算法所产生的伪随机数与真随机数相结合,包括使用RC4算法的指针jt,指向的字典CD中的元素与伪随机数Zt相加,RC4流密码为:
Codet=mod(Zt+CDt[jt], 256)。
RC4算法的工作详细工作方式如现有的RC4算法,其中N=512,首先对状态S赋初值0,1,2,…512。然后根据密钥的长度,将密钥的值循环赋给T。完成赋值之后,算法马上根据T中的值进行状态S的重新排列组合。此过程即为KSA。完成状态S的重新排列组合之后,算法立即进行PRGA,同时不断的循环执行随机数的产生过程,生成伪随机序列。
本实施例中生成同步的真随机数过程如图3,包括:
步骤A:第三半导体激光器DSL在外腔反馈作用下产生初始混沌激光信号;
步骤B:初始混沌激光信号作为驱动信号,***成相同的混沌信号SG1与混沌信号SG2,混沌信号SG1注入到第一半导体激光器SL1,混沌信号SG2注入到第二半导体激光器SL2;
步骤C:第一半导体激光器SL1和第二半导体激光器SL2所产生的同步的混沌激光信号通过光电转换模块中的光电探测器完成O/E转换得到电信号SE;
步骤D:电信号SE通过A/D模块,经过采样、量化、判决之后得到二进制序列C2D;
步骤E:二进制序列C2D依次经过延时异或后的随机数序列为同步的真随机数。
优选地,所述字典CD根据真随机数以及其产生速率做定期的更新。
本实施例的数据加密具备如下特征:密钥的安全性主要依赖于物理随机数的安全性和种子密钥的安全性;同步物理随机数是利用同步混沌激光作为物理随机源,结合后续模块生成的,为物理真随机数;采用已发送的数据获知已经成熟的低速密钥分配技术为RC4算法的种子密钥,算法复杂度低;将RC4算法所产生的伪随机序列和指针j的值所指定的字典CD元素之间进行模加作为流密码,该过程不涉及物理随机数的迭代运算,因而不会引起误码率的急剧放大;将物理随机数与RC4所产生的伪随机数相结合,可以消除RC4因不同种子密钥所造成的伪随机数的分布偏差,有效地抵制状态猜测攻击。
在远程操控娃娃机数据传输方面能够极大的提高保密性。
尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员能够理解本发明,但是本发明不仅限于具体实施方式的范围,对本技术领域的普通技术人员而言,只要各种变化只要在所附的权利要求限定和确定的本发明精神和范围内,一切利用本发明构思的发明创造均在保护之列。

Claims (6)

1.一种盲人用网上抓娃娃机,其特征在于:所述盲人用网上抓娃娃机包括娃娃机,与娃娃机通过通信网络连接的服务器,以及与服务器通过通信网络连接的移动终端;
所述娃娃机包括机械手,机械手控制单元,以及视频图像采集单元;所述机械手控制单元与视频图像采集单元共同连接有数据传输单元,所述数据传输单元包括密码生成装置;
所述密码生成装置用于生成密码添加到数据首部和服务器进行数据加密传输;
所述移动终端用于和服务器进行数据交互;
所述娃娃机机械手上设置有信号接收器,所述娃娃上设置有与信号接收器匹配的信号发射器;所述数据传输单元还包括与信号接收器连接的信号强度检测单元,所述数据传输单元将信号强度检测单元的实时检测结果通过服务器传输给移动终端,所述移动终端包括一个音频发生器,音频发生器的驱动信号大小与信号强度检测单元的实时检测结果对应。
2.根据权利要求1所述的盲人用网上抓娃娃机,其特征在于:所述娃娃机还包括位于机械手下方的娃娃机轨道,娃娃机轨道用于带动娃娃机移动,所述娃娃机还包括用于控制娃娃机轨道速度的轨道控制单元。
3.根据权利要求2所述的盲人用网上抓娃娃机,其特征在于:所述密码生成装置包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。
4.根据权利要求3所述的盲人用网上抓娃娃机,其特征在于:所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。
5.根据权利要求3所述的盲人用网上抓娃娃机,其特征在于:所述伪随机数生成装置包括密钥分发模块,与密钥分发模块连接的RC4程序单元;
所述密钥分发模块用于给RC4程序单元提供密钥;
所述RC4程序单元用于将密钥分发模块提供的密钥作为种子执行RC4算法获得随机数序列。
6.根据权利要求5所述的盲人用网上抓娃娃机,其特征在于:所述RC4算法包括密钥初始化算法和伪随机数生成算法。
CN201810179120.0A 2018-03-05 2018-03-05 一种盲人用网上抓娃娃机 Active CN108479056B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810179120.0A CN108479056B (zh) 2018-03-05 2018-03-05 一种盲人用网上抓娃娃机

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810179120.0A CN108479056B (zh) 2018-03-05 2018-03-05 一种盲人用网上抓娃娃机

Publications (2)

Publication Number Publication Date
CN108479056A true CN108479056A (zh) 2018-09-04
CN108479056B CN108479056B (zh) 2021-12-31

Family

ID=63341585

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810179120.0A Active CN108479056B (zh) 2018-03-05 2018-03-05 一种盲人用网上抓娃娃机

Country Status (1)

Country Link
CN (1) CN108479056B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004202107A (ja) * 2002-12-26 2004-07-22 Koichi Miki ネットワークを使用するクレーンゲーム機の遊技方法
CN101030282A (zh) * 2006-03-02 2007-09-05 北京锐科天智科技有限责任公司 数字卡发行装置,控制方法及应用
TWM349642U (en) * 2008-09-03 2009-01-21 Int Currency Tech Voice device attached on the vending machine
KR20100001754A (ko) * 2008-06-27 2010-01-06 한국산업기술대학교산학협력단 상용 프레임 그래버를 이용한 영상 사격 시뮬레이션 시스템
TWM407778U (en) * 2011-03-04 2011-07-21 Kingtronic Co Ltd Object-taking device of award machine
CN103247107A (zh) * 2013-03-25 2013-08-14 苏州德鲁克供应链管理有限公司 一种大型自动售物***
CN103946732A (zh) * 2011-09-26 2014-07-23 微软公司 基于对透视、近眼显示器的传感器输入的视频显示修改
US9192853B2 (en) * 2012-03-03 2015-11-24 S&B Entertainment Inc. Amusement machine including a crane game in combination with a thermal printer
CN105797366A (zh) * 2016-03-25 2016-07-27 中国传媒大学 一种基于声源定位的头戴式交互音频游戏终端
CN106339642A (zh) * 2015-07-09 2017-01-18 中兴通讯股份有限公司 一种加密方法、装置及终端
CN207024608U (zh) * 2017-08-09 2018-02-23 厦门木炎网络科技有限公司 一种远程终端操控娃娃机***

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004202107A (ja) * 2002-12-26 2004-07-22 Koichi Miki ネットワークを使用するクレーンゲーム機の遊技方法
CN101030282A (zh) * 2006-03-02 2007-09-05 北京锐科天智科技有限责任公司 数字卡发行装置,控制方法及应用
KR20100001754A (ko) * 2008-06-27 2010-01-06 한국산업기술대학교산학협력단 상용 프레임 그래버를 이용한 영상 사격 시뮬레이션 시스템
TWM349642U (en) * 2008-09-03 2009-01-21 Int Currency Tech Voice device attached on the vending machine
TWM407778U (en) * 2011-03-04 2011-07-21 Kingtronic Co Ltd Object-taking device of award machine
CN103946732A (zh) * 2011-09-26 2014-07-23 微软公司 基于对透视、近眼显示器的传感器输入的视频显示修改
US9192853B2 (en) * 2012-03-03 2015-11-24 S&B Entertainment Inc. Amusement machine including a crane game in combination with a thermal printer
CN103247107A (zh) * 2013-03-25 2013-08-14 苏州德鲁克供应链管理有限公司 一种大型自动售物***
CN106339642A (zh) * 2015-07-09 2017-01-18 中兴通讯股份有限公司 一种加密方法、装置及终端
CN105797366A (zh) * 2016-03-25 2016-07-27 中国传媒大学 一种基于声源定位的头戴式交互音频游戏终端
CN207024608U (zh) * 2017-08-09 2018-02-23 厦门木炎网络科技有限公司 一种远程终端操控娃娃机***

Also Published As

Publication number Publication date
CN108479056B (zh) 2021-12-31

Similar Documents

Publication Publication Date Title
US7840003B2 (en) High-speed GCM-AES block cipher apparatus and method
US11503465B2 (en) Secure pairing mechanism in a wireless communication system
US9898611B2 (en) Method and apparatus for scrambling a high speed data transmission
CN107483144A (zh) 前向纠错反馈信息传输方法、装置
Becir et al. Continuous-variable quantum key distribution protocols with eight-state discrete modulation
CN108737074B (zh) 一种信息同步方法和装置
US20180063094A1 (en) End-to-end encryption for personal communication nodes
CN205389215U (zh) 一种基于双网口的plc数据采集及加解密***
CN106788984A (zh) 一种量子通信方法和装置
CN110601838A (zh) 一种基于量子密钥的身份认证方法、装置及***
CN108880780A (zh) 基于混沌同步公共信道特征的密钥安全分发***及方法
CN106452750A (zh) 一种用于移动设备的量子加密通信方法
Perković et al. Secure initialization of multiple constrained wireless devices for an unaided user
CN107294720A (zh) 一种素域Fp下的SM2椭圆曲线公钥加密算法的硬件实现***
CN108479056A (zh) 一种盲人用网上抓娃娃机
Niemiec et al. Security verification of artificial neural networks used to error correction in quantum cryptography
CN208260174U (zh) 一种网上抓娃娃机
CN108245879A (zh) 一种网上抓娃娃机
CN113556222B (zh) 一种基于多个时滞储备池计算串联的保密通信实现方法
CN206379044U (zh) 一种量子密码通信结合光纤窃听的教学演示装置
US10644834B1 (en) Efficient ethernet multi-mode coding and modulation for twisted-pair
CN106340222A (zh) 一种量子密码通信结合光纤窃听的教学演示装置
CN207150608U (zh) 一种信道复用的量子密钥分发***
CN108452518A (zh) 一种网上娃娃机测试***及方法
JP2003179584A (ja) ネットワークシステムの同期方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210316

Address after: Room 301-14, unit 2, 3 / F, building 21, yard 1, Desheng North Street, Daxing District, Beijing 100176

Applicant after: Beijing fast wise Technology Co.,Ltd.

Address before: 4 / F, block D, building 9, Incubation Park, Chengdu hi tech Zone, Sichuan 610042

Applicant before: CHENGDU KANKE NETWORK TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211216

Address after: 214513 inside the North Village, Xiaoshan village, Xieqiao Town, Jingjiang City, Taizhou City, Jiangsu Province

Applicant after: Jiangsu Jiashang environmental protection science and technology Ltd.

Address before: Room 301-14, unit 2, 3 / F, building 21, yard 1, Desheng North Street, Daxing District, Beijing 100176

Applicant before: Beijing fast wise Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20221227

Address after: 276800 R&D Building 8, Electronic Information Industrial Park, Gaoxin 7th Road, Rizhao Hi tech Zone, Shandong Province; No. 237, Xueyuan Road, Rizhao High tech Zone, Shandong Province

Patentee after: Rizhao Xinrui Investment Promotion Development Co.,Ltd.

Address before: 214513 inside the North Village, Xiaoshan village, Xieqiao Town, Jingjiang City, Taizhou City, Jiangsu Province

Patentee before: Jiangsu Jiashang environmental protection science and technology Ltd.

TR01 Transfer of patent right