|
ABSTRACT
In trust management and attribute-based access control systems, access control decisions are based on the attributes (rather than the identity) of the requester: Access is granted if Alice's attributes in her certificates satisfy Bob's access control policy. In this paper, we develop a policy-hiding access control scheme that protects both sensitive attributes and sensitive policies. That is, Bob can decide whether Alice's certified attribute values satisfy Bob's policy, without Bob learning any other information about Alice's attribute values or Alice learning Bob's policy. To enable policy-hiding access control, we introduce the notion of certified input private policy evaluation. Our construction uses Yao's scrambled circuit protocol and two new techniques introduced in this paper. One novel technique is constructing circuits with uniform topology that can compute arbitrary functions in a family. The other technique is committed-integer based oblivious transfer.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
S. Arora , T. Leighton , B. Maggs, On-line algorithms for path selection in a nonblocking network, Proceedings of the twenty-second annual ACM symposium on Theory of computing, p.149-158, May 13-17, 1990, Baltimore, Maryland, United States
[doi> 10.1145/100216.100232]
|
| |
3
|
Dirk Balfanz , Glenn Durfee , Narendar Shankar , Diana Smetters , Jessica Staddon , Hao-Chi Wong, Secret Handshakes from Pairing-Based Key Agreements, Proceedings of the 2003 IEEE Symposium on Security and Privacy, p.180, May 11-14, 2003
|
| |
4
|
|
| |
5
|
|
| |
6
|
Sharon Boeyen, Tim Howes, and Patrick Richard. Internet X.509 Public Key Infrastructure LDAPc2 Schema. IETF RFC 2587, June 1999.
|
| |
7
|
Fabrice Boudot. Efficient proofs that a committed number lies in an interval. In Advances in Cryptology: EUROCRYPT '00, volume 1807 of Lecture Notes in Computer Science, pages 431--444. Springer, May 2000.
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
Ran Canetti. Security and composition of multiparty cryptographic protocols. Journal of Cryptology, 13(1):143--202, 2000.
|
 |
14
|
Ran Canetti , Uri Feige , Oded Goldreich , Moni Naor, Adaptively secure multi-party computation, Proceedings of the twenty-eighth annual ACM symposium on Theory of computing, p.639-648, May 22-24, 1996, Philadelphia, Pennsylvania, United States
[doi> 10.1145/237814.238015]
|
 |
15
|
Ran Canetti , Yuval Ishai , Ravi Kumar , Michael K. Reiter , Ronitt Rubinfeld , Rebecca N. Wright, Selective private function evaluation with applications to private statistics, Proceedings of the twentieth annual ACM symposium on Principles of distributed computing, p.293-304, August 2001, Newport, Rhode Island, United States
[doi> 10.1145/383962.384047]
|
 |
16
|
|
| |
17
|
|
| |
18
|
Dwaine Clarke , Jean-Emile Elien , Carl Ellison , Matt Fredette , Alexander Morcos , Ronald L. Rivest, Certificate chain discovery in SPKI?SDSI, Journal of Computer Security, v.9 n.4, p.285-322, January 2001
|
| |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
|
| |
23
|
Carl Ellison, Bill Frantz, Butler Lampson, Ron Rivest, Brian Thomas, and Tatu Ylonen. SPKI certificate theory. IETF RFC 2693, September 1999.
|
| |
24
|
Stephen Farrell and Russell Housley. An internet attribute certificate profile for authorization. IETF RFC 3281, April 2002.
|
 |
25
|
|
| |
26
|
Juan Garay, Philip MacKenzie, and Ke Yang. Efficient and universally composable committed oblivious transfer and applications. In Theory of Cryptography, TCC 2004, volume 2951 of Lecture Notes in Computer Science, pages 297--316. Springer, 2004.
|
 |
27
|
|
| |
28
|
Oded Goldreich. Secure multi-party computation, October 2002.
|
| |
29
|
|
 |
30
|
|
| |
31
|
|
 |
32
|
|
| |
33
|
Russell Housley, Warwick Ford, Tim Polk, and David Solo. Internet X.509 Public Key Infrastructure Certificate and CRL Profile. IETF RFC 2459, January 1999.
|
| |
34
|
Jiangtao Li and Ninghui Li. OACerts: Oblivious attribute certificates. In Proceedings of the 3rd Conference on Applied Cryptography and Network Security (ACNS), volume 3531 of Lecture Notes in Computer Science. Springer, June 2005.
|
| |
35
|
Jiangtao Li and Ninghui Li. Policy-hiding access control in open environment. Technical Report CERIAS-TR-2005-31, Center for Education and Research in Information Assurance and Security, Purdue University, May 2005.
|
 |
36
|
|
| |
37
|
|
| |
38
|
|
| |
39
|
Dahlia Malkhi, Noam Nisan, Benny Pinkas, and Yaron Sella. Fairplay -- secure two-party computation system. In Proceedings of the 13th USENIX Security Symposium, pages 287--302. USENIX, 2004.
|
| |
40
|
|
| |
41
|
|
 |
42
|
Moni Naor , Benny Pinkas , Reuban Sumner, Privacy preserving auctions and mechanism design, Proceedings of the 1st ACM conference on Electronic commerce, p.129-139, November 03-05, 1999, Denver, Colorado, United States
[doi> 10.1145/336992.337028]
|
| |
43
|
Ju P. Ofman. A universal automaton. Transactions of the Moscow Math Society, 14:200--215, 1965.
|
| |
44
|
Joon S. Park and Ravi Sandhu. Smart certificates: Extending X.509 for secure attribute services on the web. In Proceedings of the 22nd National Information Systems Security Conference, October 1999.
|
| |
45
|
|
| |
46
|
Nicholas J. Pippenger. Generalized connectors. Technical Report RC-6532, IBM Res. Rep., 1977.
|
| |
47
|
Ronald L. Rivest and Bulter Lampson. SDSI --- a simple distributed security infrastructure, October 1996. Available at: http://theory.lcs.mit.edu/~rivest/sdsi11.html.
|
| |
48
|
|
| |
49
|
Clark D. Thompson. Generalized connection networks for parallel processor intercommunication. IEEE Transactions on Computers, 27(12):1119--1125, December 1978.
|
| |
50
|
|
| |
51
|
|
| |
52
|
William H. Winsborough and Ninghui Li. Safety in automated trust negotiation. In Proceedings of the IEEE Symposium on Security and Privacy, pages 147--160, May 2004.
|
| |
53
|
William H. Winsborough, Kent E. Seamons, and Vicki E. Jones. Automated trust negotiation. In DARPA Information Survivability Conference and Exposition, volume I, pages 88--102. IEEE Press, January 2000.
|
| |
54
|
|
| |
55
|
Andrew C. Yao. How to generate and exchange secrets. In Proceedings of the 27th IEEE Symposium on Foundations of Computer Science, pages 162--167. IEEE Computer Society Press, 1986.
|
| |
56
|
|
 |
57
|
|
| |
58
|
|
CITED BY 2
|
|
|
|
|
Rakesh Bobba , Himanshu Khurana , Musab AlTurki , Farhana Ashraf, PBES: a policy based encryption system with application to data sharing in the power grid, Proceedings of the 4th International Symposium on Information, Computer, and Communications Security, March 10-12, 2009, Sydney, Australia
|
|