Professional Documents
Culture Documents
Presentation flow
Vanet Overview What is Signcryption
Requirements
System Design Implementation Testing Future Enhancements
Vanet Overview
1) High mobility with the constraint of road topology
2) Rapidly changing network topology 3) Potentially unbounded network size 4)Anonymous addressee 5)Time-sensitive data exchange
What is Signcryption?
Signcryption is a public key primitive that performs simultaneously the following two functions: Digital Signature Encryption
Requirements
Software Requirements
Functional requirements
Non-functional requirements
Functional Requirements
1) Receive User-defined messages 2) Encryption of messages 3) The encrypted messages must be in a format that can be easily transmitted through a channel. 4) Signcrypted messages must be decrypted to get the exact original message.
Non-Functional Requirements
Mysql relational database Java platform for executing java programs Ns-2 for network simulations NAM for network animations
High-level design
System Components
Node requesting the computation server for authentication Signcryption of user defined messages Unsigncryption of encrypted data
Implementation
Computational Server
Mysql database has been used to implement computational server Any communication between nodes has to pass through the server The server provides key to verified nodes The server allows only valid nodes to communicate
Testing
Future Enhancements