最佳实践

Anchitaalagammai J. V., Kavitha Samayadurai, Murali S., Padmadevi S., Shantha Lakshmi Revathy J.
{"title":"最佳实践","authors":"Anchitaalagammai J. V., Kavitha Samayadurai, Murali S., Padmadevi S., Shantha Lakshmi Revathy J.","doi":"10.4018/978-1-5225-7790-4.CH007","DOIUrl":null,"url":null,"abstract":"Internet of things (IoT) describes an emerging trend where a large number of embedded devices (things) are connected to the internet to participate in automating activities that create compounded value for the end consumers as well as for the enterprises. One of the greatest concerns in IoT is security, and how software engineers address it will play a deeper role. As devices interact with each other, businesses need to be able to securely handle the data deluge. With focused approach, it is possible to minimize the vulnerabilities and risks exposed to the devices and networks. Adopting security-induced software development lifecycle (SDL) is one of the major steps in identifying and minimizing the zero-day vulnerabilities and hence to secure the IoT applications and devices. This chapter focuses best practices for adopting security into the software development process with the help of two approaches: cryptographic and machine learning techniques to integrate secure coding and security testing ingrained as part of software development lifecycle.","PeriodicalId":173264,"journal":{"name":"Advances in Systems Analysis, Software Engineering, and High Performance Computing","volume":"12 37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Best Practices\",\"authors\":\"Anchitaalagammai J. V., Kavitha Samayadurai, Murali S., Padmadevi S., Shantha Lakshmi Revathy J.\",\"doi\":\"10.4018/978-1-5225-7790-4.CH007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Internet of things (IoT) describes an emerging trend where a large number of embedded devices (things) are connected to the internet to participate in automating activities that create compounded value for the end consumers as well as for the enterprises. One of the greatest concerns in IoT is security, and how software engineers address it will play a deeper role. As devices interact with each other, businesses need to be able to securely handle the data deluge. With focused approach, it is possible to minimize the vulnerabilities and risks exposed to the devices and networks. Adopting security-induced software development lifecycle (SDL) is one of the major steps in identifying and minimizing the zero-day vulnerabilities and hence to secure the IoT applications and devices. This chapter focuses best practices for adopting security into the software development process with the help of two approaches: cryptographic and machine learning techniques to integrate secure coding and security testing ingrained as part of software development lifecycle.\",\"PeriodicalId\":173264,\"journal\":{\"name\":\"Advances in Systems Analysis, Software Engineering, and High Performance Computing\",\"volume\":\"12 37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Systems Analysis, Software Engineering, and High Performance Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/978-1-5225-7790-4.CH007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Systems Analysis, Software Engineering, and High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-5225-7790-4.CH007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

物联网(IoT)描述了一种新兴趋势,即大量嵌入式设备(物)连接到互联网,参与自动化活动,为最终消费者和企业创造复合价值。物联网最大的问题之一是安全性,软件工程师如何解决这一问题将发挥更深层次的作用。随着设备之间的交互,企业需要能够安全地处理海量数据。通过集中的方法,可以最大限度地减少暴露在设备和网络上的漏洞和风险。采用安全诱导的软件开发生命周期(SDL)是识别和最小化零日漏洞,从而保护物联网应用程序和设备的主要步骤之一。本章重点介绍了在两种方法的帮助下将安全性引入软件开发过程的最佳实践:密码学和机器学习技术,以集成安全编码和安全测试,这是软件开发生命周期中根深蒂固的一部分。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Best Practices
Internet of things (IoT) describes an emerging trend where a large number of embedded devices (things) are connected to the internet to participate in automating activities that create compounded value for the end consumers as well as for the enterprises. One of the greatest concerns in IoT is security, and how software engineers address it will play a deeper role. As devices interact with each other, businesses need to be able to securely handle the data deluge. With focused approach, it is possible to minimize the vulnerabilities and risks exposed to the devices and networks. Adopting security-induced software development lifecycle (SDL) is one of the major steps in identifying and minimizing the zero-day vulnerabilities and hence to secure the IoT applications and devices. This chapter focuses best practices for adopting security into the software development process with the help of two approaches: cryptographic and machine learning techniques to integrate secure coding and security testing ingrained as part of software development lifecycle.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信