Publications from conferences, workshops, and journals are listed below. Please also see the NDN Technical Reports and Technical Presentations.
2023
Yu, Tianyuan; Ma, Xinyu; Xie, Hongcheng; Kocaoğullar, Yekta; Zhang, Lixia
A New API in Support of NDN Trust Schema Proceedings Article
In: Proceedings of the 10th ACM Conference on Information-Centric Networking, pp. 46–54, Association for Computing Machinery, New York, NY, USA, 2023, ISBN: 9798400704031.
Abstract | Links | BibTeX | Tags: API, Security, trust schema
@inproceedings{yu_new_2023,
title = {A New API in Support of NDN Trust Schema},
author = {Tianyuan Yu and Xinyu Ma and Hongcheng Xie and Yekta Kocaoğullar and Lixia Zhang},
url = {https://dl.acm.org/doi/10.1145/3623565.3623709},
doi = {10.1145/3623565.3623709},
isbn = {9798400704031},
year = {2023},
date = {2023-10-01},
urldate = {2023-10-01},
booktitle = {Proceedings of the 10th ACM Conference on Information-Centric Networking},
pages = {46–54},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
series = {ACM ICN '23},
abstract = {The decade-long experiences from developing applications over Named Data Networking (NDN) have taught us the importance of well-designed libraries that offer support to application developers to support data security. NDN trust schema provides a critical component in the NDN security support, however its implementation and support only started receiving significant attention in recent years. This paper first provides a summary of the existing API support for trust schema, then takes a step forward by developing a new trust schema API, named Envelope. Envelope addresses the application requirements by offering comprehensive trust schema functionalities, an easy-to-write schema language, and an extensible design. To demonstrate the usefulness of Envelope, we develop a blog application which uses Envelope to secure its data. Our results show that Envelope provides effective trust schema support for applications with acceptable overhead.},
keywords = {API, Security, trust schema},
pubstate = {published},
tppubtype = {inproceedings}
}
The decade-long experiences from developing applications over Named Data Networking (NDN) have taught us the importance of well-designed libraries that offer support to application developers to support data security. NDN trust schema provides a critical component in the NDN security support, however its implementation and support only started receiving significant attention in recent years. This paper first provides a summary of the existing API support for trust schema, then takes a step forward by developing a new trust schema API, named Envelope. Envelope addresses the application requirements by offering comprehensive trust schema functionalities, an easy-to-write schema language, and an extensible design. To demonstrate the usefulness of Envelope, we develop a blog application which uses Envelope to secure its data. Our results show that Envelope provides effective trust schema support for applications with acceptable overhead.