Silc
-
Upload
mayank-saxena -
Category
Documents
-
view
111 -
download
4
Transcript of Silc
A SEMINAR REPORT:SECURE INTERNET LIVE CONFRENCING
1
WHAT IS SILC Stands for Secure Internet Live Conferencing.
Designed as a secure replacement for IRC (Internet Relay Chat).
Stable implementations for clients and server Also has some features of instant messangers are available.
2
HISTORY
Designed by Pekka Riikonen, started '96.
Work stopped several times. 1st public release in 2000. Silc-client 1.0 oct. 2003. Currently maturing of protocol. Protocol specs submitted to IETF,
currently in a draft phase (will become RFC soon).(Internet eng.task force)
Version 1 of silc, toolkit to follow soon.
3
WHAT IS NEED OF SILC..
Protocol for authenticated and encrypted
Live Conferencing
Supports chat and instant messenger like systems.
4
TYPES OF CHAT PROTOCOLS
Instant Messaging [IM]
Internet Relay Chat [IRC]
Extensible Messaging And Presence Protocol [EMPP]
Secure Internet Live Conferencing [SILC] 5
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
Weakness :-Security risksCompliance risksInappropriate use 6
INTERNET RELAY CHAT [IRC]
Internet Relay Chat (IRC) is a form of real-time Internet text messaging (chat) or synchronous conferencing.
It is mainly designed for group communication.
Weakness :-IRC connections are usually
unencrypted and typically span long time periods, they are an attractive target for hackers.
7
EXTENSIBLE MESSAGING AND PRESENCE PROTOCOL [EMPP]
EMPP is an open-standard communications protocol for message-oriented middleware based on XML.(extensible markup language).
Systems approach of development and application.
Google Wave's federation protocol is an extension to the EMPP protocol.
Weaknesses:-Presence data overheadIn-band binary data transfer is inefficient
8
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.
9
ENTITIES OF THE SILC NETWORK
SERVERS
ROUTERS
CLIENT
10
EXACT WHERE SILC IS USED
11
TYPES OF SILC PROTOCOLS
SILC PACKET PROTOCOL
SILC KEY EXCHANGE [SKE] PROTOCOL
SILC CONNECTION AUTHENTICATION PROTOCOL
12
SILC PACKET PROTOCOL
13
ADVANTAGES OF SILC
The file transfer support in chat protocols are a absolute requirement nowadays, and chat protocol without one is no chat protocol at all.
The support for file transfer in SILC has been designed so that using practically any file transfer protocol is possible.
The file transfer protocol used in SILC protocol is the SSH File Transfer protocol (SFTP).
14
CONCLUSION
The Secure Internet Live Conferencing (SILC) protocol is a new generation chat protocol that provides all the common conferencing services with strong support for security. It has wide range of security properties that should meet the highest levels of security requirements, while not forgetting easy of use. The network topology offers new architectural solution with better scalability over traditional chat protocols.
15
THANK YOU
16