{"title":"Thinking Towards a Pattern Language for Predicate Based Encryption Crypto-Systems","authors":"Jan de Muijnck-Hughes, I. Duncan","doi":"10.1109/SERE-C.2012.34","DOIUrl":null,"url":null,"abstract":"Predicate Based Encryption (PBE) is a novel family of public key encryption schemes that allows for expressive, and fine-grained, access control to be integrated within the cryptographic process. Providing an efficient means to realise distributed encrypted access control. Security patterns allow for security problems and their solutions to be described concretely and precisely, and be applied directly within the software development process. Pattern languages provide a means to specify how a set of interconnected patterns can be used together to solve a set of related problems. This paper proposes the construction of a pattern language governing the design and deployment of PBE crypto-systems. An overview for the proposed language is given together with a discussion towards issues affecting its specification.","PeriodicalId":403736,"journal":{"name":"2012 IEEE Sixth International Conference on Software Security and Reliability Companion","volume":"113 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Sixth International Conference on Software Security and Reliability Companion","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERE-C.2012.34","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Predicate Based Encryption (PBE) is a novel family of public key encryption schemes that allows for expressive, and fine-grained, access control to be integrated within the cryptographic process. Providing an efficient means to realise distributed encrypted access control. Security patterns allow for security problems and their solutions to be described concretely and precisely, and be applied directly within the software development process. Pattern languages provide a means to specify how a set of interconnected patterns can be used together to solve a set of related problems. This paper proposes the construction of a pattern language governing the design and deployment of PBE crypto-systems. An overview for the proposed language is given together with a discussion towards issues affecting its specification.