{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:48:04Z","timestamp":1761896884343,"version":"3.41.2"},"reference-count":62,"publisher":"Wiley","issue":"8","license":[{"start":{"date-parts":[[2018,9,5]],"date-time":"2018-09-05T00:00:00Z","timestamp":1536105600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Concurrency and Computation"],"published-print":{"date-parts":[[2019,4,25]]},"abstract":"<jats:title>Summary<\/jats:title><jats:p>Recent developments in the cloud technologies have motivated the migration of distributed large systems, specifically the Internet of Things to the cloud architecture. Since Internet of Things consist of a vast network and variety of objects, the cloud platform proves to be an ideal option. It is essential for the proper functioning of the Internet of Things to be able to share data among the system processes. The biggest problem faced during the transition of the IoTs to the cloud is the security of data especially while data sharing within the cloud and among its tenants. Information Flow Control mechanisms are one of the many solutions to enable a controlled sharing of data. Integration of Information Flow Control Systems to the existing architecture requires various levels of re\u2010engineering efforts. Moreover, most of the Information Flow Control systems focus on data flow within the cloud and neglect the security and integrity of data while it is being transferred to the cloud from various devices. This research focuses on securing the entire process of data migration to cloud from devices while the in\u2010cloud data flow is monitored by the Information Flow Control policies specified by the users. We have developed a prototype for the proposed model, and results are evaluated on the basis of energy consumption and execution time. As proposed model provides security services such as privacy, integrity, and authentication, hence it takes more execution time and consumes more energy as compared with the existing model.<\/jats:p>","DOI":"10.1002\/cpe.4729","type":"journal-article","created":{"date-parts":[[2018,9,6]],"date-time":"2018-09-06T03:04:08Z","timestamp":1536203048000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Secure\u2010CamFlow: A device\u2010oriented security model to assist information flow control systems in cloud environments for IoTs"],"prefix":"10.1002","volume":"31","author":[{"given":"Anum","family":"Khurshid","sequence":"first","affiliation":[{"name":"Department of Computer Science COMSATS Institute of Information Technology  Abbottabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4754-1261","authenticated-orcid":false,"given":"Abdul Nasir","family":"Khan","sequence":"additional","affiliation":[{"name":"Department of Computer Science COMSATS Institute of Information Technology  Abbottabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fiaz Gul","family":"Khan","sequence":"additional","affiliation":[{"name":"Department of Computer Science COMSATS Institute of Information Technology  Abbottabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mazhar","family":"Ali","sequence":"additional","affiliation":[{"name":"Department of Computer Science COMSATS Institute of Information Technology  Abbottabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junaid","family":"Shuja","sequence":"additional","affiliation":[{"name":"Department of Computer Science COMSATS Institute of Information Technology  Abbottabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2930-6508","authenticated-orcid":false,"given":"Atta ur Rehman","family":"Khan","sequence":"additional","affiliation":[{"name":"Department of Computer Science Air University  Islamabad Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,9,5]]},"reference":[{"volume-title":"Internet of Things: Challenges, Advances, and Applications","year":"2018","author":"Hassan QF","key":"e_1_2_7_2_1"},{"key":"e_1_2_7_3_1","doi-asserted-by":"publisher","DOI":"10.3390\/app7121325"},{"key":"e_1_2_7_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1500269CM"},{"key":"e_1_2_7_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.01.010"},{"key":"e_1_2_7_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2016.03.015"},{"key":"e_1_2_7_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2015.09.004"},{"key":"e_1_2_7_8_1","first-page":"1","article-title":"Gartner: seven cloud\u2010computing security risks","volume":"2008","author":"Brodkin J","year":"2008","journal-title":"InfoWorld"},{"key":"e_1_2_7_9_1","doi-asserted-by":"publisher","DOI":"10.1108\/IntR-07-2014-0173"},{"key":"e_1_2_7_10_1","doi-asserted-by":"crossref","unstructured":"PasquierTFJM BaconJ EyersD.FlowK: Information flow control for the cloud. Paper presented at: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science;2014;Singapore Singapore.","DOI":"10.1109\/CloudCom.2014.11"},{"volume-title":"Cryptography and Data Security","year":"1982","author":"Robling Denning DE","key":"e_1_2_7_11_1"},{"key":"e_1_2_7_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/360051.360056"},{"key":"e_1_2_7_13_1","doi-asserted-by":"crossref","unstructured":"PasquierTF\u2010M EyersD.Information flow audit for transparency and compliance in the handling of personal data. Paper presented at: 2016 IEEE International Conference on Cloud Engineering Workshop (IC2EW);2016;Berlin Germany.","DOI":"10.1109\/IC2EW.2016.29"},{"key":"e_1_2_7_14_1","unstructured":"BaconJ EvansD EyersDM et al.Big ideas paper: enforcing end\u2010to\u2010end application security in the cloud; Paper presented at: Middleware '10 Proceedings of the ACM\/IFIP\/USENIX 11th International Conference on Middleware;2010;Bangalore India."},{"key":"e_1_2_7_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2015.2460333"},{"key":"e_1_2_7_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2013.122313.130423"},{"key":"e_1_2_7_17_1","doi-asserted-by":"crossref","unstructured":"SinghJ PasquierTFJ\u2010M BaconJ EyersD.Integrating messaging middleware and information flow control. Paper presented at: 2015 IEEE International Conference on Cloud Engineering;2015;Tempe AZ.","DOI":"10.1109\/IC2E.2015.13"},{"key":"e_1_2_7_18_1","doi-asserted-by":"crossref","unstructured":"PasquierTF\u2010M SinghJ BaconJ.Information flow control for strong protection with flexible sharing in PaaS. Paper presented at: 2015 IEEE International Conference on Cloud Engineering;2015;Tempe AZ.","DOI":"10.1109\/IC2E.2015.64"},{"key":"e_1_2_7_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2489211"},{"key":"e_1_2_7_20_1","doi-asserted-by":"crossref","unstructured":"WuR AhnG\u2010J HuH SinghalM.Information flow control in cloud computing. Paper presented at: 6th International Conference on Collaborative Computing: Networking Applications and Worksharing (CollaborateCom 2010);2010;Chicago IL.","DOI":"10.4108\/icst.trustcol.2010.1"},{"key":"e_1_2_7_21_1","unstructured":"DaltonM KozyrakisC ZeldovichN.Nemesis: Preventing authentication and access control vulnerabilities in web applications. Paper presented at: SSYM'09 Proceedings of the 18th Conference on USENIX Security Symposium;2009;Montreal Canada."},{"key":"e_1_2_7_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/363516.363526"},{"key":"e_1_2_7_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1975.9939"},{"key":"e_1_2_7_24_1","unstructured":"VachharajaniN BridgesMJ ChangJ et al.RIFLE: An architectural framework for user\u2010centric information\u2010flow security. Paper presented at: Microarchitecture 2004. MICRO\u201037 2004. 37th International Symposium;2004;Portland OR."},{"key":"e_1_2_7_25_1","doi-asserted-by":"crossref","unstructured":"SuhGE LeeLW ZhangD DevadasS.Secure program execution via dynamic information flow tracking. Paper presented at: ASPLOS XI Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems;2004;Boston MA.","DOI":"10.1145\/1024393.1024404"},{"key":"e_1_2_7_26_1","doi-asserted-by":"crossref","unstructured":"KrohnM YipA BrodskyM et al.Information flow control for standard OS abstractions. Paper presented at: SOSP '07 Proceedings of Twenty\u2010First ACM SIGOPS Symposium on Operating Systems Principles;2007;Stevenson WA.","DOI":"10.1145\/1294261.1294293"},{"key":"e_1_2_7_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542484"},{"key":"e_1_2_7_28_1","doi-asserted-by":"crossref","unstructured":"EfstathopoulosP KrohnM VanDeBogartS et al.Labels and event processes in the asbestos operating system. Paper presented at: SOSP '05 Proceedings of the Twentieth ACM Symposium on Operating Systems Principles;2005.Brighton UK.","DOI":"10.1145\/1095810.1095813"},{"key":"e_1_2_7_29_1","unstructured":"ZeldovichN Boyd\u2010WickizerS KohlerE Mazi\u00e9resD.Making information flow explicit in HiStar. Paper presented at: OSDI '06 Proceedings of the 7th Symposium on Operating Systems Design and Implementation;2006;Seattle WA."},{"key":"e_1_2_7_30_1","unstructured":"ZeldovichN Boyd\u2010WickizerS Mazi\u00e9resD.Securing distributed systems with information flow control. Paper presented at: NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation;2008;San Francisco CA."},{"key":"e_1_2_7_31_1","unstructured":"ChengW PortsDRK SchultzD et al.Abstractions for usable information flow control in Aeolus. Paper presented at: USENIX ATC'12 Proceedings of the 2012 USENIX Conference on Annual Technical Conference;2012;Boston MA."},{"key":"e_1_2_7_32_1","unstructured":"MigliavaccaM PapagiannisI EyersDM et al.Distributed middleware enforcement of event flow security policy. Paper presented at: Middleware '10 Proceedings of the ACM\/IFIP\/USENIX 11th International Conference on Middleware;2010;Bangalore India."},{"key":"e_1_2_7_33_1","doi-asserted-by":"crossref","unstructured":"HosekP MigliavaccaM PapagiannisI et al.SafeWeb: A middleware for securing ruby\u2010based web applications. Paper presented at: Middleware '11 Proceedings of the 12th International Middleware Conference;2011;Lisbon Portugal.","DOI":"10.1007\/978-3-642-25821-3_25"},{"key":"e_1_2_7_34_1","doi-asserted-by":"crossref","unstructured":"YipA WangX ZeldovichN KaashoekMF.Improving application security with data flow assertions. Paper presented at: SOSP '09 Proceedings of the ACM SIGOPS 22nd Symposium on Operating Systems Principles;2009;Big Sky MT.","DOI":"10.1145\/1629575.1629604"},{"key":"e_1_2_7_35_1","unstructured":"PapagiannisI MigliavaccaM PietzuchP.PHP Aspis: using partial taint tracking to protect against injection attacks. Paper presented at: WebApps'11 Proceedings of the 2nd USENIX Conference on Web Application Development;2011;Portland OR."},{"key":"e_1_2_7_36_1","doi-asserted-by":"crossref","unstructured":"BelloL RussoA.Towards a taint mode for cloud computing web applications. Paper presented at: PLAS '12 Proceedings of the 7th Workshop on Programming Languages and Analysis for Security;2012;Beijing China.","DOI":"10.1145\/2336717.2336724"},{"key":"e_1_2_7_37_1","unstructured":"AbadiM BirrellA WobberT.Access control in a world of software diversity. Paper presented at: HOTOS'05 Proceedings of the 10th Conference on Hot Topics in Operating Systems \u2010 Volume 10;2005;Santa Fe NM."},{"key":"e_1_2_7_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127345.1127346"},{"key":"e_1_2_7_39_1","doi-asserted-by":"crossref","unstructured":"BlazeM BleumerG StraussM.Divertible protocols and atomic proxy cryptography. Paper presented at: EUROCRYPT'98 \u2010 Advances in Cryptology;1998;Espoo Finland.","DOI":"10.1007\/BFb0054122"},{"key":"e_1_2_7_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1985.1057074"},{"key":"e_1_2_7_41_1","doi-asserted-by":"crossref","unstructured":"LiuQ WangG WuJ.Clock\u2010based proxy re\u2010encryption scheme in unreliable clouds. Paper presented at: 2012 41st International Conference on Parallel Processing Workshops;2012;Pittsburgh PA","DOI":"10.1109\/ICPPW.2012.45"},{"key":"e_1_2_7_42_1","unstructured":"IbraimiL TangQ HartelP JonkerW.A type\u2010and\u2010identity\u2010based proxy re\u2010encryption scheme and its application in healthcare. Paper presented at: Secure Data Management;2008;Auckland NZ."},{"issue":"11","key":"e_1_2_7_43_1","first-page":"1413","article-title":"Threshold proxy re\u2010encryption in cloud storage system","volume":"3","author":"Saduqulla S","year":"2013","journal-title":"Int J Adv Res Comput Sci Softw Eng"},{"key":"e_1_2_7_44_1","doi-asserted-by":"crossref","unstructured":"AtenieseG BensonK HohenbergerS.Key\u2010private proxy re\u2010encryption. Paper presented at: CT\u2010RSA '09 Proceedings of The Cryptographers' Track at the RSA Conference 2009 on Topics in Cryptology;2009;San Francisco CA.","DOI":"10.1007\/978-3-642-00862-7_19"},{"key":"e_1_2_7_45_1","doi-asserted-by":"crossref","unstructured":"WengJ DengRH DingX ChuC\u2010K LaiJ.Conditional proxy re\u2010encryption secure against chosen\u2010ciphertext attack. Paper presented at: ASIACCS '09 Proceedings of the 4th International Symposium on Information Computer and Communications Security;2009;Sydney Australia.","DOI":"10.1145\/1533057.1533100"},{"key":"e_1_2_7_46_1","doi-asserted-by":"crossref","unstructured":"LiangK FangL SusiloW WongDS.A ciphertext\u2010policy attribute\u2010based proxy re\u2010encryption with chosen\u2010ciphertext security. Paper presented at: 2013 5th International Conference on Intelligent Networking and Collaborative Systems;2013.Xi'an China.","DOI":"10.1109\/INCoS.2013.103"},{"key":"e_1_2_7_47_1","doi-asserted-by":"crossref","unstructured":"BaekJ ZhengY.Identity\u2010based threshold decryption. Paper presented at: PKC 2004 \u2010 Public Key Cryptography;2004;Singapore Singapore.","DOI":"10.1007\/978-3-540-24632-9_19"},{"key":"e_1_2_7_48_1","doi-asserted-by":"crossref","unstructured":"GreenM AtenieseG.Identity\u2010based proxy re\u2010encryption. Paper presented at: ACNS '07 Proceedings of the 5th International Conference on Applied Cryptography and Network Security;2007;Zhuhai China.","DOI":"10.1007\/978-3-540-72738-5_19"},{"key":"e_1_2_7_49_1","doi-asserted-by":"crossref","unstructured":"BonehD FranklinMK.Identity\u2010based encryption from the Weil pairing. Paper presented at: CRYPTO '01 Proceedings of the 21st Annual International Cryptology Conference on Advances in Cryptology;2001;London UK.","DOI":"10.1007\/3-540-44647-8_13"},{"key":"e_1_2_7_50_1","doi-asserted-by":"crossref","unstructured":"TangQ.Type\u2010based proxy re\u2010encryption and its construction. Paper presented at: INDOCRYPT 2008 \u2010 Progress in Cryptology;2008;Kharagpur India.","DOI":"10.1007\/978-3-540-89754-5_11"},{"key":"e_1_2_7_51_1","doi-asserted-by":"crossref","unstructured":"LiangK AuMH SusiloW et al.An adaptively CCA\u2010secure ciphertext\u2010policy attribute\u2010based proxy re\u2010encryption for cloud data sharing. Paper presented at: Information Security Practice and Experience;2014;Fuzhou China.","DOI":"10.1007\/978-3-319-06320-1_33"},{"issue":"1","key":"e_1_2_7_52_1","first-page":"54","article-title":"Proxy cryptosystems: delegation of the power to decrypt ciphertexts","volume":"80","author":"Mambo M","year":"1997","journal-title":"IEICE Trans Fundam Electron Commun Comput Sci"},{"key":"e_1_2_7_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2702013"},{"key":"e_1_2_7_54_1","doi-asserted-by":"crossref","unstructured":"BalasubramanianN BalasubramanianA VenkataramaniA.Energy consumption in mobile phones: A measurement study and implications for network applications. Paper presented at: IMC '09 Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement;2009;Chicago IL.","DOI":"10.1145\/1644893.1644927"},{"key":"e_1_2_7_55_1","doi-asserted-by":"crossref","unstructured":"SharmaA NavdaV RamjeeR PadmanabhanVN BeldingEM.Cool\u2010Tether: Energy efficient on\u2010the\u2010fly wifi hot\u2010spots using mobile phones. Paper presented at: CoNEXT '09 Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies;2009;Rome Italy.","DOI":"10.1145\/1658939.1658952"},{"key":"e_1_2_7_56_1","doi-asserted-by":"crossref","unstructured":"YuS WangC RenK LouW.Achieving secure scalable and fine\u2010grained data access control in cloud computing. Paper presented at: 2010 Proceedings IEEE INFOCOM;2010;San Diego CA.","DOI":"10.1109\/INFCOM.2010.5462174"},{"key":"e_1_2_7_57_1","unstructured":"SmalleyS CraigR.Security Enhanced (SE) android: Bringing flexible MAC to android. Paper presented at: NDSS Symposium 2013;2013;San Diego CA."},{"key":"e_1_2_7_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2015.69"},{"key":"e_1_2_7_59_1","doi-asserted-by":"crossref","unstructured":"GanjaliA LieD.Auditing cloud management using information flow tracking. Paper presented at: STC '12 Proceedings of the Seventh ACM Workshop on Scalable Trusted Computing;2012;Raleigh NC.","DOI":"10.1145\/2382536.2382549"},{"key":"e_1_2_7_60_1","doi-asserted-by":"crossref","unstructured":"PooranianZ ChenKC YuCM ContiM.RARE: Defeating side channels based on data\u2010deduplication in cloud storage. Paper presented at: Proceedings of the Infocom Workshop;2018;Honolulu HI.","DOI":"10.1109\/INFCOMW.2018.8406888"},{"key":"e_1_2_7_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2017.02.013"},{"key":"e_1_2_7_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2013.3"},{"key":"e_1_2_7_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2015.2493565"}],"container-title":["Concurrency and Computation: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fcpe.4729","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.4729","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/cpe.4729","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.4729","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T01:52:26Z","timestamp":1694397146000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.4729"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,5]]},"references-count":62,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2019,4,25]]}},"alternative-id":["10.1002\/cpe.4729"],"URL":"https:\/\/doi.org\/10.1002\/cpe.4729","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"type":"print","value":"1532-0626"},{"type":"electronic","value":"1532-0634"}],"subject":[],"published":{"date-parts":[[2018,9,5]]},"assertion":[{"value":"2018-03-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-05-18","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-09-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e4729"}}