欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    学士学位论文.docx

    • 资源ID:853014       资源大小:110.62KB        全文页数:38页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学士学位论文.docx

    领新水学优学士学位论文智能家居平台化方案的安全架构与实施姓名刘帅学号院系数学与计算机科学系专业网络工程指导教师孙朝云二零二二年四月二十日学位论文原创性声明本人所提交的学位论文智能家居平台化方案的安全架构与实施,是在导师的指导下,独立进行研究工作所取得的原创性成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中标明。本声明的法律后果由本人承担。论文作者(签名):指导教师确认(签名):学位论文使用授权书本学位论文作者完全了解衡水学院有权保留并向国家有关部门或机构送交学位论文的复印件和磁盘,允许论文被查阅和借阅。本人授权衡水学院可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其它复制手段保存、汇编学位论文。现代人的家中家具多种多样,像智能空调,智能电视,摄像头监控,智能锁等都已经可以通过一台终端设备安装相应的软件通过无线局域网实现远程操控的功能。未来智能家居的范围会进一步扩大,这就会导致不同品牌的家具需要在终端安装不同的应用软件,对用户而言变得更加繁琐和浪费终端设备的内存。随着科技发展,未来智能家居种类变多,家中的智能设备数量很多时,用户的操作量就会变得很大。而“智能”一词是智力与能力的总称,指的是像人脑一样可以独立思考并完成相应的操作。现阶段的智能家居还是以单独的家具为主体,多个家具之间并未形成一个系统,这就使得现阶段的“智能”对用户而言更多的是“开/关”这类简单操作,并未达到真正的“智能”。这些问题可以通过一台家庭小型中央服务器运行相应的控制程序解决,设计一套基于TCP协议的家具与服务器的通信协议。这样就能使整个房子的所有智能设备形成一个系统,用户就可以在终端设备上安装一个应用软件就能操控全部家具,还能实现自动化控制,让多个家具协调工作,实现“智能”操控,再设置一个云端服务器,可以实现远程操作和监控。但随之而来的是网络安全问题,内网服务器与外网服务器通信是明文传输,若将来随着内外网服务器功能增加,涉及到用户信息的数据包很容易会被不法分子窃取,所以对于内网服务器和外网服务器通信采用一种安全的加密算法进行加密传输。为了保证进一步的安全,用户只有登录之后才能操作家具,用户密码加密存储在数据库中。为了防止恶意的SYN泛洪攻击,UDP泛洪攻击,ICMP泛洪攻击和ARP泛洪攻击等一些DOS攻击,可通过编写程序将攻击拦截。Web系统中采用AOP思想编写一个拦截SQL注入的程序,检测每次的请求是否合法,不合法的请求拒绝访问。关键词:智能家居;加密传输;TCP协议;DOS攻击ABSTRACTTherearemanykindsoffurnitureinmodernpeople'shomes,suchasintelligentairconditioning,intelligentTV,cameramonitoring,intelligentlock,etc.thecorrespondingsoftwarecanbeinstalledthroughaterminaldevice,andthefunctionofremotecontrolcanberealizedthroughWLAN.Inthefuture,thescopeofsmarthomewillbefurtherexpanded,whichwillleadtodifferentbrandsoffurnitureneedtoinstalldifferentapplicationsoftwareontheterminal,whichwillbecomemorecumbersomeandwastethememoryofterminalequipmentforusers.Withthedevelopmentofscienceandtechnology,therewillbemoretypesofsmarthomesinthefuture.Whentherearealargenumberofsmartdevicesinthehome,theoperationvolumeofuserswillbecomeverylarge.Theword"intelligence,'isthegeneraltermofintelligenceandability,whichreferstotheabilitytothinkindependentlyandcompletecorrespondingoperationslikethehumanbrain.Atthisstage,thesmarthomeisstilldominatedbyseparatefurniture,andasystemhasnotbeenformedbetweenmultiplefurniture,whichmakesthe"smart"atthisstagemoresimpleoperationssuchas,on/off,forusers,anddoesnotreachthereal"smart".Theseproblemscanbesolvedbyrunningthecorrespondingcontrolprogramthroughasmallfamilycentralserver,anddesigningasetofcommunicationprotocolbetweenfurnitureandserverbasedonTCPprotocol.Inthisway,allintelligentdevicesinthewholehousecanformasystem,userscaninstallanapplicationsoftwareontheterminaldevice,controlallfurniture,andrealizeautomaticcontrol,sothatmultiplefurnitureworkincoordinationtorealize"intelligent"control,andthensetupacloudservertorealizeremoteoperationandmonitoring.Butthencomestheproblemofnetworksecurity.Thecommunicationbetweentheintranetserverandtheextranetserverisplaintexttransmission.Ifthefunctionsoftheintranetserverandtheextranetserverincreaseinthefuture,thedatapacketsinvolvinguserinformationwillbeeasilystolenbycriminals.Therefore,asafeencryptionalgorithmisadoptedforthecommunicationbetweentheintranetserverandtheextranetserver.Inordertoensurefurthersecurity,userscanonlyoperatefurnitureafterloggingin,andtheuserpasswordisencryptedandstoredinthedatabase.InordertopreventsomeDoSattackssuchasmaliciousSYNfloodingattack,UDPfloodingattack,ICMPfloodingattackandARPfloodingattack,theattackcanbeinterceptedbywritingaprogram.Inthewebsystem,aprogramtointerceptSQLinjectioniswrittenwiththeideaofAOPtodetectwhethereachrequestislegal,andillegalrequestsrefuseaccess.目录第1章绪论11.1 研究背景11.2 研究的目的及意义11.3 系统开发所需技术11.3.1 系统开发环境11.3.2 数据库使用11.3.3 MybatiS-PIUS框架21.3.4 多线程21.3.5 SpringBoot框架21.3.6 线程同步21.3.7 网络编程21.3.9 SpringSecurity框架2第2章需求分析与可行性分析32.1 系统需求分析32.1.1 用户需求分析32.1.2 网络安全需求分析32.1.3 并发需求分析42.2 可行性分析42.2.1 技术可行性分析42.2.2 经济可行性分析4第3章系统设计53.1 系统结构设计53.1.1 内网部分53.1.2 外网服务器层53.2 系统网络协议设计63.2.1 用户管理员操作流程63.3 多线程流水线设计73.3.1 内网信息处理多线程设计73.3.2 外网信息处理多线程设计73.4 局域网内设备连接设计73.4.1 局域网扫描设计73.4.2 扫描后信息处理83.4.3 新设备连接处理83.5 网络安全设计83.5.1 内外网服务器通信安全83.5.2 Web端拦截SQL注入攻击83.5.3 服务器防御泛宏攻击93.6 WEB程序设计93.6.1 前端设计93.6.2 后端设计93.6.3 数据库设计9第4章系统实现114.1 系统内网部分实现114.1.1 智能家居网络协议114.1.2 多线程流水线124.1.3 局域网设备扫描124.1.4 系统启动134.1.5 家具设备134.2 系统外网部分实现144.2.1 用户登录144.2.2 用户注册144.2.3 用户操作界面154.2.4 信息处理程序164.2.5 防御SQL注入164.2.6 防御泛宏攻击174.2.7 加密通信17第5章系统测试175.1 用户远程操作测试175.1.1 新家具连接测试175.1.2 远程操作和远程监控测试185.2 网络安全测试185.2.1 SQL注入测试185.2.2 防御泛宏攻击测试195.2.3 加密测试195.3 测试结果20结语21参考文献22致谢23附录A系统配置说明24附录B主要功能代码25第1章绪论1. 1研究背景随着近些年互联网的发展,物联网技术离人们的生活越来越近,智能家居在物联网的发展下走进千家万户。修诔找附用.智能家居以物联网技术为基础实现了通过一台终端设备操控家具的功能,从而改变了人们的生活方式。网络让人们方便的同时又带来了一定的安全问题,隐私泄露等问题时刻困扰着用户山。1.2 研究的目的及意义为了解决智能设备操控繁琐,将智能家居通过无线wifi连接到一台arm架构的中央服务器,为了实现内网通信特意设计一套智能家居网络协议,将所有操作全部通过内网服务器自动进行,从而让用户解放双手。同时将内网服务器通过tcp连接与外网服务器连接,在外网服务器中设计一套Web界面和内网协议的外网拓展,使用户可以远程操作家具。同时写一套安全措施的程序,使外网服务器有能力防御泛宏攻击和SQL注入攻击,并在内外网通信时加密传输。1.3 系统开发所需技术1.3.1 系统开发环境(1)

    注意事项

    本文(学士学位论文.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开