Cart (Loading....) | Create Account
Close category search window

Modeling TCP/IP stack in a single custom processor, with secure data transmission to an Altera-based Web server

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Amiri, R. ; Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN, USA ; Elkeelany, O. ; Hassan, R.

Many challenges have been investigated in the past few years to make network communications more secured, more reliable, scalable, standardized, and higher performance. Implementations of these researches vary, taking into consideration several features of embedded system design, such as cost, flexibility, performance, and size. Embedded system cores for network communication are becoming much important recently; due to the demands placed by Smart Grid, sensor mobile network, and etc. However, embedded system designs have unique challenges such as cost, flexibility, and size. In this research, we are aiming to achieve secure and high performance network communication based on TCP/IP protocol stack. NicheStack TCP/IP is a light weight library written in C. Furthermore, in this research, we deployed NicheStack TCP/IP on Nios II processor to serve as protocol suit for a Web server application. Then, we integrated the ECC (Elliptic Curve Cryptography) C code within the web server source code to achieve a secure communication; therefore, we had to know exactly which part of the web server source code is responsible for receiving data from the client and transmitting the data to the Altera board's LCD. Consequently, we made sure that the integrated system: the web server, and the ECC program hides information if the secret is not provided. We used an http client to access the web server through the Internet. The client sends an encrypted data through the network to the web server application that is based on Nios II system securely.

Published in:

Southeastcon, 2011 Proceedings of IEEE

Date of Conference:

17-20 March 2011

Need Help?

IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.