31-05-2012, 04:23 PM
SECURE INTERNET LIVE CONFERENCING [SILC]
SECURE INTERNET LIVE CONFERENCING .pptx (Size: 1.24 MB / Downloads: 49)
What is Need of SILC..
Protocol for authenticated and encrypted
Live Conferencing
Supports chat and instant messenger like systems.
INSTANT MESSANGING [IM]
Instant messaging (IM) is a collection of technologies used for real-time text-based communication between two or more participants over the Internet, or other types of networks
EXTENSIBLE MESSAGING AND PRESENCE PROTOCOL [XMPP]
XMPP is an open-standard communications protocol for message-oriented middleware based on XML.
Systems approach of development and application.
Google Wave's federation protocol is an extension to the XMPP protocol.
The SILC Protocol
Key-Features:
All messages are encrypted and authenticated.
Keys managed by server or user.
Messages are sent through server-net.
File transfer via SFTP.
SILC Key Exchange (SKE)
Initiator sends properties (cipher, hash function, HMAC function, public key algorithm).
Responder selects properties.
Diffie-hellman key exchange exchange public keys too.
Mutual authentication mode.
SILC Connection Authentication
Done right after SKE.
Authenticate connecting parties (e.g. client to server).
Based on passphrase (packet encrypted) or public-key (challenge sen.t to client)