{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T02:21:22Z","timestamp":1743128482368,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319269603"},{"type":"electronic","value":"9783319269610"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-26961-0_34","type":"book-chapter","created":{"date-parts":[[2015,12,16]],"date-time":"2015-12-16T08:07:52Z","timestamp":1450253272000},"page":"551-561","source":"Crossref","is-referenced-by-count":1,"title":["Enforcing Secure Data Sharing in Web Application Development Frameworks Like Django Through Information Flow Control"],"prefix":"10.1007","author":[{"given":"S.","family":"Susheel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"N. V.","family":"Narendra Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R. K.","family":"Shyamasundar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,12,31]]},"reference":[{"key":"34_CR1","unstructured":"Django. \n                      https:\/\/www.djangoproject.com"},{"key":"34_CR2","unstructured":"Facebook. \n                      http:\/\/www.facebook.com"},{"key":"34_CR3","unstructured":"LinkedIn. \n                      http:\/\/linkedin.com"},{"key":"34_CR4","unstructured":"Twitter.com. \n                      http:\/\/twitter.com"},{"key":"34_CR5","unstructured":"Google docs. \n                      https:\/\/www.google.co.in\/docs\/about\/"},{"key":"34_CR6","unstructured":"Microsoft office online. \n                      https:\/\/office.live.com"},{"issue":"6","key":"34_CR7","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MC.2004.17","volume":"37","author":"BW Lampson","year":"2004","unstructured":"Lampson, B.W.: Computer security in the real world. Computer 37(6), 37\u201346 (2004)","journal-title":"Computer"},{"key":"34_CR8","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1016\/j.websem.2007.11.011","volume":"6","author":"T Gruber","year":"2008","unstructured":"Gruber, T.: Collective knowledge systems: where the social web meets the semantic web. Web Semant.: Sci. Serv. Agents World Wide Web 6, 4\u201313 (2008)","journal-title":"Web Semant.: Sci. Serv. Agents World Wide Web"},{"issue":"8","key":"34_CR9","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1145\/360303.360333","volume":"19","author":"MA Harrison","year":"1976","unstructured":"Harrison, M.A., Ruzzo, W.L., Ullman, J.D.: Protection in operating systems. CACM 19(8), 461\u2013471 (1976)","journal-title":"CACM"},{"key":"34_CR10","unstructured":"Ferraiolo, D., Kuhn, R.: Role-based access control. In: 15th NIST-NCSC, pp. 554\u2013563 (1992)"},{"key":"34_CR11","unstructured":"Barkley, J., Cincotta, A., Ferraiolo, D., Gavrila, S., Kuhn, D.R.: Role based access control for the world wide web. In: 20th NCSC, pp. 331\u2013340, April 1997"},{"key":"34_CR12","unstructured":"Kreizman, G.: Technology overview for externalized authorization management. \n                      https:\/\/www.gartner.com\/doc\/2358815\/technology-overview-externalized-authorization-management"},{"key":"34_CR13","unstructured":"eXtensible access control markup language (XACML) version 3.0. \n                      http:\/\/docs.oasis-open.org\/xacml\/3.0\/xacml-3.0-core-spec-os-en.html"},{"issue":"4","key":"34_CR14","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MITP.2007.78","volume":"9","author":"S Murugesan","year":"2007","unstructured":"Murugesan, S.: Understanding web 2.0. IT Prof. 9(4), 34\u201341 (2007)","journal-title":"IT Prof."},{"key":"34_CR15","doi-asserted-by":"crossref","unstructured":"Li, Z., Zhang, K., Wang, X.: Mash-IF: practical information-flow control within client-side mashups. In: IEEE\/IFIP DSN (2010)","DOI":"10.1109\/DSN.2010.5544312"},{"issue":"3","key":"34_CR16","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/s11416-007-0078-5","volume":"4","author":"M Louw Ter","year":"2008","unstructured":"Ter Louw, M., Lim, J.S., Venkatakrishnan, V.N.: Enhancing web browser security against malware extensions. J. Comput. Virol. 4(3), 179\u2013195 (2008)","journal-title":"J. Comput. Virol."},{"key":"34_CR17","doi-asserted-by":"crossref","unstructured":"Magazinius, J., Askarov, A., Sabelfeld, A.: A lattice-based approach to mashup security. In: ACM 5th ASIACCS (2010)","DOI":"10.1145\/1755688.1755691"},{"key":"34_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/978-3-642-27937-9_16","volume-title":"Information Security Technology for Applications","author":"P Ryck De","year":"2012","unstructured":"De Ryck, P., Decat, M., Desmet, L., Piessens, F., Joosen, W.: Security of web mashups: a survey. In: Aura, T., J\u00e4rvinen, K., Nyberg, K. (eds.) NordSec 2010. LNCS, vol. 7127, pp. 223\u2013238. Springer, Heidelberg (2012)"},{"key":"34_CR19","doi-asserted-by":"crossref","unstructured":"Myers, A.C., Liskov, B.: A decentralized model for information flow control. In: ACM 16th SOSP, pp. 129\u2013142 (1997)","DOI":"10.1145\/269005.266669"},{"key":"34_CR20","volume-title":"Cryptography and Data Security","author":"DE Denning","year":"1982","unstructured":"Denning, D.E.: Cryptography and Data Security. Addison-Wesley, Reading (1982)"},{"key":"34_CR21","doi-asserted-by":"crossref","unstructured":"Krohn, M., Yip, A., Brodsky, M., Cliffer, N., Frans Kaashoek, M., Kohler, E., Morris, R.: Information flow control for standard OS abstractions. In: ACM SIGOPS Operating Systems Review, vol. 41, no. 6, pp. 321\u2013334. ACM (2007)","DOI":"10.1145\/1323293.1294293"},{"issue":"1","key":"34_CR22","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/JSAC.2002.806121","volume":"21","author":"A Sabelfeld","year":"2003","unstructured":"Sabelfeld, A., Myers, A.C.: Language-based information-flow security. IEEE J. Sel. Areas Commun. 21(1), 5\u201319 (2003)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"34_CR23","unstructured":"Zdancewic, S.: Challenges for information-flow security. In: Proceedings of the 1st International Workshop on the Programming Language Interference and Dependence (PLID04) (2004)"},{"key":"34_CR24","unstructured":"DBpatterns. \n                      http:\/\/www.dbpatterns.com"},{"key":"34_CR25","unstructured":"OWASP. \n                      https:\/\/www.owasp.org"},{"issue":"5","key":"34_CR26","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1145\/360051.360056","volume":"19","author":"DE Denning","year":"1976","unstructured":"Denning, D.E.: A lattice model of secure information flow. Commun. ACM 19(5), 236\u2013243 (1976)","journal-title":"Commun. ACM"},{"key":"34_CR27","doi-asserted-by":"crossref","unstructured":"Narendra Kumar, N.V., Shyamasundar, R.K.: Realizing purpose-based privacy policies succinctly via information-flow labels. In: IEEE 4th BdCloud, pp. 753\u2013760 (2014)","DOI":"10.1109\/BDCloud.2014.89"},{"key":"34_CR28","doi-asserted-by":"crossref","unstructured":"Narendra Kumar, N.V., Shyamasundar, R.K.: POSTER: dynamic labelling for analyzing security protocols. In: ACM 22nd CCS (2015)","DOI":"10.1145\/2810103.2810113"},{"key":"34_CR29","unstructured":"Abadi, M.: Security protocols and their properties. In: Foundations of Secure Computation. NATO Science Series, pp. 39\u201360. IOS Press (2000)"},{"issue":"3","key":"34_CR30","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1145\/182110.182113","volume":"28","author":"TYC Woo","year":"1994","unstructured":"Woo, T.Y.C., Lam, S.S.: A lesson on authentication protocol design. SIGOPS Oper. Syst. Rev. 28(3), 24\u201337 (1994)","journal-title":"SIGOPS Oper. Syst. Rev."}],"container-title":["Lecture Notes in Computer Science","Information Systems Security"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-26961-0_34","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T20:03:15Z","timestamp":1559332995000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-26961-0_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319269603","9783319269610"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-26961-0_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}