资源描述:
《基于tls安全的mtp命令解释器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要基于TLS安全的MTP命令解释器的设计,它主要实现模拟媒体终端设备对MTP消息进行解析。从命令的来源看,可以分为三种方式,第一种方式为Socket连接(包括加密、不加密),第二种方式为Console输入以及第三种方式,即文件的多条批处理MTP命令的解析。从总体功能来看,可以分为四个模块,即系统启动、接收命令、解析命令以及响应。论文首先论述了课题的背景、开发前提以及开发意义。随着我国数字电影的发展,XXXX公司研发了以硅基液晶技术为核心的高清晰度4K(4096×2048)的数字放映机。开发过程中对于媒体终端设备的依赖,开发了MTPSimulato
2、r,继而要从各个方面分析这个系统的可行性以及整体的设计逻辑。其次,论述了该系统的详细设计过程。主要有三大模块,分别为SocketMTP模块处理、ConsoleMTP模块处理以及FileMTP模块处理。其中SocketMTP模块处理又细化为请求接收、命令处理、命令解析、互斥检查以及response处理。其余两个模块的的细化流程同SocketMTP的细化过程相同。最后,是对该课题所研究的系统进行测试。关键词:MTPSimulator;图形界面;Socket;Console;文件;MTP(媒体终端协议);TLS(安全传输层协议)AbstractMTPco
3、mmandsbasedonTLSsecuritytoexplainthedesign,itisprimarilyanalogmediaterminaldevicetoparsetheMTPmessage.Fromthesourceofthecommandcanbedividedintothreemodules,thefirstmoduleforSocketconnections(includingencryption,noencryption),thesecondmoduleforconsoleinputandthethirdmodule,file
4、batchMTPcommandparsing.Fromtheperspectiveoftheoverallfunction,canbedividedintofourmodules,namely,thesystemstartstoreceivethecommand,parsesthecommandandresponse.Thepaperfirstdiscussesthebackgroundofthetopic,thedevelopmentofthepremiseandthedevelopmentofmeaning.Withthedevelopment
5、ofdigitalcinemainChina,XXXXhasdevelopedahigh-resolutionliquidcrystalonsilicontechnologyforthecore4K(4096x2048)digitalprojectors.Thedevelopmentprocessforthedependenceoftheterminalequipmentofthemedia,decidedtodeveloptheMTPSimulator,andthenfromallaspectsofthefeasibilityofthissyst
6、em,aswellastheoveralldesignlogic.Secondly,itdiscussesthedetailsofthesystemdesignprocess.Therearethreemajormodules,respectivelySocketMTPmoduleprocessing,theConsoleMTPmoduleprocessingandFileMTPmodulehandles.SocketMTPmoduleprocessingalsorefinethereceivertorequest,commandprocessin
7、g,commandparsing,mutexcheckingandresponseprocessing.TherefinementprocessoftheremainingtwomoduleswithSocketMTPrefinementprocessesthesame.Finally,thesystemunderstudyonthesubjecttobetested.Keywords:MTPSimulator;Graphicalinterface;Socket;Console;file;MediaTerminalProtocol;Transpor
8、tLayerSecurity目录1绪论61.1课题的来源61.2课题背景61.3MTPSimulator开发前提71.4M