Design of Web Based Secure Embedded System in C

Article Preview

Abstract:

This paper describes the design and implementation of Web based secure embedded system, including tiny secure Web server, embedded system-based CGI library, and utilities for security, such as CAPTCHA program and mail sending program. The entire system is designed in C by the author of this paper on Linux platform with GNU tool chain. A Web based secure embedded application demo system is also designed to show the architecture and running effect. On the premise of implementing essential functions, the scale of the system is designed as small as possible therefore it is suitable not only for embedded Linux development on Web based applications but also for embedded system course teaching in colleges and universities. By some further extensions, it can also be used on development of general Web based MIS.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1635-1640

Citation:

Online since:

August 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] A. S. Tanenbaum, Computer Networks, Fourth Edition, Prentice Hall, Inc., (2008).

Google Scholar

[2] W. Stallings, Network Security Essentials: Applications and Standards, Third Edition, Prentice Hall, Inc., (2007).

Google Scholar

[3] L. V. Ahn, M. B. and J. Langford, Telling Humans and Computers Apart Automatically, Communications of the ACM, volume 47, pp.57-60, (2004).

DOI: 10.1145/966389.966390

Google Scholar

[4] M. J. Rochkind, Advanced UNIX Programming, Second Edition. Addison-Wesley, (2006).

Google Scholar

[5] B. Qu and Z. Wu, Design and implementation of embedded secure web server for ARM platform, Proceedings of 2011 International Conference on Electronic and Mechanical Engineering and Information Technology, EMEIT 2011, volume 1, pp.359-362 , (2011).

DOI: 10.1109/emeit.2011.6022952

Google Scholar

[6] E. Nebel and L. Masinter, Form-based File Upload in HTML, http: /www. ietf. org/rfc/rfc1867. txt, (1995).

DOI: 10.17487/rfc1867

Google Scholar

[7] D. Robinson and K. Coar, The Common Gateway Interface (CGI) Version 1. 1, http: /www. ietf. org/rfc/rfc3875. txt, (2004).

DOI: 10.17487/rfc3875

Google Scholar

[8] J. B. Postel, Simple Mail Transfer Protocol, http: /www. ietf. org/rfc/rfc0821. txt, (1982).

Google Scholar