Cryptographic Reflection
by Pankaj Kakkar, Carl A. Gunter
http://www.cis.upenn.edu/~switchware/papers/cr.ps
Add To MetaCart
Abstract:
Cryptographic reflection is a programming technique in which programs may contain signed or encrypted procedures. Encrypted procedures can be understood and evaluated only on hosts that possess an appropriate key. We show how to program with cryptographic reflection using the Packet Language for Active Networks (PLAN) and illustrate the value of the technique for key distribution in ad hoc networks. We also introduce an approach we call relay routing for communication in ad hoc networks. 1
Citations
| 893 | A performance comparison of multi-hop wireless ad hoc network routing protocols, Mobile Computing and Networking – Broch, Maltz, et al. - 1998 |
| 183 | Rover: A toolkit for mobile information access – Joseph, deLespinasse, et al. - 1995 |
| 145 | Plan: A packet language for active networks – Hicks, Kakkar, et al. - 1998 |
| 57 | Planet: An active internetwork – Hicks, Moore, et al. - 1999 |
| 21 | Fiat and Moni Naor. Broadcast encryption – Amos - 1993 |
| 13 | Network programming with plan – Hicks, Moore, et al. - 1998 |
| 8 | Specifying the PLAN network programming language,” Electron. Notes Theoret – Kakkar, Hicks, et al. - 1999 |
| 3 | Reasoning about secrecy for active networks – Kakkar, Gunter, et al. - 2003 |
| 2 | Group key management progocol (GKMP) architecture – Harney, Muckenhirn - 1997 |
| 2 | Group key management progocol (GKMP) specification – Harney, Muckenhirn - 1997 |

