EP1894350B1 - Securisation de la telephonie sur ip - Google Patents
Securisation de la telephonie sur ip Download PDFInfo
- Publication number
- EP1894350B1 EP1894350B1 EP06778655A EP06778655A EP1894350B1 EP 1894350 B1 EP1894350 B1 EP 1894350B1 EP 06778655 A EP06778655 A EP 06778655A EP 06778655 A EP06778655 A EP 06778655A EP 1894350 B1 EP1894350 B1 EP 1894350B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- network
- proxy
- data
- security
- sip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Not-in-force
Links
- 239000000523 sample Substances 0.000 claims description 22
- 230000011664 signaling Effects 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 230000009118 appropriate response Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 39
- 238000006677 Appel reaction Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 8
- 238000007726 management method Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 238000012795 verification Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 230000003542 behavioural effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000012550 audit Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000012731 temporal analysis Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/28—Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/029—Firewall traversal, e.g. tunnelling or, creating pinholes
Definitions
- the present invention relates to the field of voice over IP ( Internet Protocol ) .
- the present invention more particularly relates to a system and a method for securing IP telephony.
- the invention relates as well to the security of calls during their establishment and their lives as the security of the network infrastructure hosting telephony over IP.
- the pure IP telephony (ToIP) context is based on the existence of a single link between the packet network type A and B companies, for example the Internet. All calls between these two companies go through this network.
- IP IP telephony
- Telephony in general implements two streams of data: one relates to signaling for the establishment and management of calls, the other relates to the data media stream itself, for example the voice.
- ToIP Session Initiation Protocol
- H.323, Media Gateway Control Protocol (MGCP), SS7 ( Signaling System No. 7 ), etc. are also known.
- the A1 post is in company A, it uses a SIP phone and is behind a SIP proxy that handles the connections. All connections from Company A's phones go out via the Internet connection dedicated to telephony; the B1 post is in the B company, uses a SIP phone and is behind a SIP proxy that handles the connections. All connections from company B phones go out via the Internet connection dedicated to telephony.
- the figure 2 illustrates the establishment of a call between A1 and B1 for a standard SIP protocol.
- Proxy A1 picks up his phone and makes a call to B1. This has the effect of issuing an INVITE type message from the A1 to the Proxy company A. Proxy A takes into account the request of A1. As the request is for an area that is not managed by Proxy A, Proxy A consults a location server to obtain more information about the target area, namely the Proxy concerned (Proxy B). It then transmits to Proxy B, the INVITE request.
- Proxy A sends a TRYING message to A1 to warn him that his request has been taken into account.
- Proxy B which has received the request from Proxy A, transmits it to B1. During this time, Proxy B sends a TRYING message to Proxy A to warn him that the request is well taken into account.
- the B1 station has received the call request, and responds with a RINGING message to the B Proxy, which propagates this information to the Proxy A which in turn transmits it to the A1 station.
- the session of the call is then fully established.
- the station A1 sends an acknowledgment message ACK directed to the station B1.
- IP packet network
- the document US 2004/255156 describes a system for securing telephony over an internal packet network connected to an external network. This system dynamically creates at least one pinhole in a firewall.
- the communications system includes a protected node capable of initiating a communications session with an outside node. In this regard, the protected node may receive rate parameters relating to the communications session when it is installed.
- the system also includes a firewall placed along the communications path between the protected node and the outer node.
- the present invention intends to overcome the drawbacks of the prior art by proposing a system and a method for securing IP telephony.
- the invention is based on the use of a security supervisor inside a demilitarized zone, which supervisor uses network data provided by equipment dedicated to either IP telephony (SIP Proxy) or to detection. suspicious data packets or data on the network (detection probe) and comparing them to safety rules in order to adapt adequately the behavior of protective equipment.
- SIP Proxy IP telephony
- detection probe comparing them to safety rules in order to adapt adequately the behavior of protective equipment.
- the use of a central and independent supervisor in the management of data transfer and in particular IP telephony offers an easier management of security, in particular by allowing it to be dynamic through the use of expert systems self-learners.
- the invention does not consist in a simple control in the opening / closing of firewall ports, but in a more complex management of voice over IP security.
- the method according to the present invention responds particularly well to the needs of companies for which the security of calls but also IP network infrastructures are first-rate.
- the invention relates in its most general sense to a system for securing telephony on an internal network in packet mode connected to an external network, the system comprising a firewall and a proxy processing call signaling, both connected to said internal network, characterized in that it further comprises a security supervisor connected to said proxy and able to control said firewall in response to data transmitted by the proxy.
- said supervisor comprises a database providing security rules to be applied to said network and software means for comparing said received data with said security rules.
- said supervisor controls the opening and closing of the ports of said firewall.
- system further comprises an IDS probe connected to the network and providing data to said supervisor.
- said IDS probe is dedicated for the ToIP and remounts to said supervisor the data contained in the signaling packets.
- said IDS probe is dedicated for the analysis of the media flow and returns to said supervisor only information on the detected media stream.
- said packet network is an IP network and the telephony protocols are SIP for signaling and RTP for the media stream.
- said proxy comprises software means able to trace information on the call signaling to the supervisor.
- the system may include a second firewall connected to said packet network, all two firewalls constituting a demilitarized zone between the internal network and the external network, said supervisor also controlling said second firewall.
- said external network is a switched mode telephony network comprising a switch, which exchange transmits to the supervisor data on calls passing through the switch.
- the system comprises two IDS probes within the demilitarized zone, the two probes being connected to said supervisor and each associated with a firewall.
- the invention also relates to an architecture comprising an internal packet network connected to an external network by a security system according to any one of the preceding claims, and a set of telephones on said internal network, wherein said set of telephones is consisting of at least two subsets and, during a call to or from one of said phones, said supervisor takes into account the subset of membership of the phone in determining the response to bring.
- the invention also relates to an architecture comprising a plurality of internal networks in packet mode interconnected by an external network, each internal network comprising a security system described above.
- the architecture further comprises a certificate server connected to said external network, and in that the signaling transmitted between two proxy is a negotiated secure channel.
- the invention also relates to a method for securing telephony on a packet network comprising a security system described above, said method comprising a transmission step of proxy data to said supervisor, a confrontation step, by the supervisor, of said data with security rules contained in the supervisor and determination of an adapted response, a control step by the supervisor of the firewall to apply said reply.
- the signaling protocol used for voice over IP is the SIP while the media flow protocol is the RTP.
- Company A is connected to both the digital Internet network and the public switched telephone network (PSTN) and has an internal switched network 40 and an IP network 50, the two networks being connected to each other.
- PSTN public switched telephone network
- the company's switched network 40 comprises a gateway 42 ( media gateway ) to the IP network 50, this gateway converting the format data of one of the networks into the format of the other: from the media to the switched mode on ISDN in the RTP format for the IP network.
- the switched network 40 also comprises a plurality of "conventional" telephones 44 connected to the network 40.
- a communication originating from the PSTN switched network intended for a "conventional" station 44 transits via the gateway 42.
- a solution for securing such a device switched network has been proposed in the patent application FR04 / 52361 .
- the security of the PBX a security server retrieves switching data from the switch, confronts them with security rules and controls, according to the latter, a firewall for neutralize possible attacks.
- the gateway 42 is understood as including the switching means (automatic switch) and means for implementing a security policy in accordance with the patent application. FR04 / 52361 .
- TDM time division multiplexing
- the call passes via the gateway 42, is converted into the correct format and is then transmitted to the IP 50 network.
- the IP network 50 comprises a SIP proxy 52 and a set of SIP telephone sets 54 on the company's internal IP network 56.
- the signaling part is processed by the SIP proxy 52, then the media stream is established on the IP network to the SIP station 54 concerned.
- the SIP Proxy 52 can directly integrate the functions of Registrar 52 '(stores the addresses of the SIP extensions to allow localization thereof, used in case of post portability for the same person) and 52 "authentication server .
- the IP network 50 comprises a demilitarized zone 60 in front (directly connected) of the external Internet network.
- This demilitarized zone is connected to the three networks: external Internet, internal switched 40 via the gateway and internal IP 56.
- Firewalls are implemented in software on computer workstations and control the exchange of IP packets by opening or closing communication ports.
- a security supervisor 68 is also provided in the demilitarized zone 60. This supervisor 68 is connected to the network 50 and can control / control the firewalls 62, 64 and 66. Intrusion detection probes 70 and 72 and a guard The voice 74 is also integrated into the IP 50 network in the demilitarized zone and provides information to the supervisor 68.
- the intrusion detection probes 70 and 72 analyze the SIP header and the body of the SIP messages. From this data, they define a call context that defines whether the packet is allowed in the current context of the call.
- This call context is correlated on the various probes through the supervisor so that each border element knows the contexts of the various calls in progress.
- the transmitted SIP signaling packets are received by the SIP Proxy 52.
- the Proxy 52 is the main element of an IP telephony architecture. As such, he is involved in the establishment of all communications. In order to be able to guard against various attacks, a certain amount of information is retrieved from it in order to transmit it to the supervisor 68.
- the Proxy 52 thus integrates an additional software layer with that usual in these infrastructures, the new software layer making it possible to make this information available to the security supervisor 68. In some cases of attack, for example attacks directed to the proxy, it is interesting that it is the proxy that reacts in addition to the firewalls.
- Proxy 68 must therefore be able to go into "security" mode in the event of a massive attack in order to safeguard the integrity of already established communications: the software layer then comprises static security rules (for example in the form of configuration parameters) which can be applied directly without the intervention of the supervisor 68.
- the SIP signaling data is also retrieved by the IDS probes 70 and 72 or the voice firewall 74 which transmit the contents of the SIP packets to the supervisor 68.
- the voice firewall 74 deals with the security of the switched network portion . For this purpose it uses the data collected by the TDM sensor and cuts the communications on the Media Gateway 42 if necessary. In the event that a call passes through both networks (switched to IP and IP to switched) the security action will be conducted at the level of the firewall 66 from the supervision server 68.
- the firewall 74 synchronizes with the security supervisor before each action in order to allow a single cut-off request to be made either at the firewall level 66/64/62 either at the level of the Media Gateway 42 if the communication passes through these two equipments.
- the supervisor 68 receives information from the SIP proxy 52, the gateway 42 (or the switched network security supervisor as mentioned above) and possibly the intrusion detection probes 70 and 72, and the voice firewall 74.
- Supervisor 68 includes security rules in a database as well as a processing module that confronts received data with the rules.
- a more precise description of such a supervisor is provided in the patent application FR04 / 52361 , in which the person skilled in the art can easily convert the information concerning switched telephony to IP telephony.
- the supervisor 68 optionally includes a system for learning security rules based on possible scenarios of calls. This system can be an expert system.
- an audit supervisor makes it possible to analyze the functionalities of the Proxy 52 and the terminals 54 as well as the architecture of the system for the implementation of the IP telephony. This analysis allows the audit supervisor to establish call scenarios that will be taken into account by the supervisor 68 for establishing the security rules.
- the supervisor 68 supervises the progress of the communications and pilot, for security purposes, the openings and closings of port on the firewalls 62, 64 and 66.
- the supervisor 68 informs the Proxy 52 of this intervention so that it updates its data for example the list of communications in progress in the case of a proxy " statefull »(Which memorizes a context related to a user).
- the supervisor also informs the switched party (gateway 42) to inform the exchange of the end of a call if the latter passes through the gateway to recover the resources that have been allocated to this call.
- IP telephony uses dynamically selected ports to pass RTP media streams. For security reasons, these ports should not be open permanently but dynamically when a communication occurs.
- the information concerning the ports to open is contained in the body of the SIP message.
- the security supervisor 68 will therefore seek the information of the port to open in the SIP Proxy 52 before controlling the firewalls for the opening of said communication port.
- the calling contact comes from the example.com domain , and the proxy that forwarded the request comes from the pirate.com domain . It is therefore reasonable to consider that the request is dangerous.
- the verification procedure of the incoming call Upon receipt of the INVITE request, the verification procedure of the incoming call must verify that the call has followed a consistent path to reach the SIP Proxy 52 of the company. It is then necessary to verify that a call is in progress on the other Proxy. Since this functionality is not directly implemented in SIP, it is necessary to go through a proprietary dialogue phase between the two Proxies (companies A and B).
- This check validates the supervisor 68 opening the communication ports on the firewalls for this call.
- a first step is to retrieve the remote proxy certificate (1). Then, the certificate of the another.com remote domain is checked : Proxy 52 issues (2) another.com certificate request to a certificate server.
- a SIP call is in progress between two people, one from company A and the other from company B.
- a "BYE" message arrives at Proxy A with the source poste-b1@societe-b.com.
- the A 52 Proxy looks at first that the path taken by the message is consistent. If this is the case, Proxy 52 asks its DNS server which is the Proxy that manages the domain societe-b.com. Then he asks this Proxy if he has issued a BYE request for the offending call. Finally, a check of the criteria allowing the entry in the zone in question is carried out.
- the company's security policy therefore corresponds to defining the level of security required to enter a given zone. To qualify this, matrices such as the one below are used:
- These matrices are to be defined by the user and form the basis of the company's security policy. These matrices thus defined, it will be possible to define the actions to be generated according to the various cases that may arise, for example calls not having a high enough level to reach the requested area.
- the security policy makes it possible to define whether the requests "REINVITE" are authorized or not and if yes in which security zone they are.
- the security policy implemented by the supervisor 68 will define whether the messages "3x" x are allowed or not and if so in which security zone it is. We also define if it is possible to divert calls to the outside (case of a different domain, a different location ). This information is contained in the supervisor's security rules 68.
- a harassment attack is very easy to achieve in an IP telephony architecture. It can almost be likened to the problem of spam (spam) in the case of emails.
- This data allows the supervisor 68 to refuse harassing-type calls that come from a single and same source. If the source is diversified, we must wait to know the different sources of attacks before we can block them all.
- a response alternative is to divert to an operator or to the messenger during a given period, all calls arriving to a target, as soon as a harassing call is detected on a set.
- a denial of service attack directed to Proxy 52 will try to generate too much traffic to be handled by the SIP architecture. For this, a number of attacks are possible each attacking a particular feature of the proxy.
- a dedicated IDS 70 probe ToIP Telephony over IP
- ToIP Telephony over IP
- a statistical calculation makes it possible to define whether the increase in the number of connections remains in normal use or not.
- the Registrar 52 maintains the list of users currently connected and the location where they can be found in order to know at every moment a particular person is.
- Hackers are trying to attack this particular service. Indeed, like any element of a computer installation, it has a limit in terms of processing capacity.
- processing capacity if a large number of registration requests are generated, it is possible to saturate the memory that manages these connections; queries from real phones are no longer processed.
- Proxy 52 limits the number of recordings from the same source address for a given time. For example, there are five "REGISTER” messages (a message used to modify Registrar 52 'data) for a period of one minute.
- the media stream that carries the voice is an RTP stream.
- This flow evolves continuously and does not cross the Proxy.
- the RTP flood attack consists of inserting additional streams to those logically contained in the RTP packets in order to disrupt the reception of the stream.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Description
- La présente invention se rapporte au domaine de la voix sur IP (Internet Protocol).
- La présente invention concerne plus particulièrement un système et un procédé pour sécuriser la téléphonie sur IP. L'invention concerne aussi bien la sécurisation des appels lors de leur établissement et leur vie que la sécurisation des infrastructures du réseau accueillant la téléphonie sur IP.
- En référence à la
figure 1 , le contexte de téléphonie sur IP (ToIP) pure se base sur l'existence d'un seul lien entre les sociétés A et B de type réseau en mode paquets, par exemple Internet. Tous les appels entre ces deux sociétés passent donc par ce réseau. - La téléphonie en général met en oeuvre deux flux de données : l'un concerne la signalisation pour l'établissement et la gestion des appels, l'autre concerne le flux média de données à proprement parler, par exemple la voix. À l'heure actuelle, le standard émergeant pour la signalisation de la ToIP est SIP (Session Initiation Protocol), protocole de bas niveau servant à initialiser les sessions de communication entre les utilisateurs. On connaît également d'autres protocoles de signalisation comme H.323, MGCP (Media Gateway Control Protocol), SS7 (Signalling System N°7), ...
- Le poste A1 est dans la société A, il utilise un téléphone SIP et est derrière un Proxy SIP qui gère les connexions. Toutes les connexions depuis les téléphones de la société A sortent par la connexion Internet dédiée à la téléphonie ; le poste B1 est dans la société B, utilise un téléphone SIP et est derrière un Proxy SIP qui gère les connexions. Toutes les connexions depuis les téléphones de la société B sortent par la connexion Internet dédiée à la téléphonie.
- La
figure 2 illustre l'établissement d'un appel entre A1 et B1 pour un protocole SIP standard. - A1 décroche son téléphone et émets un appel en direction de B1. Cela a pour effet d'émettre un message de type INVITE depuis le poste A1 en direction du Proxy de la société A. Le Proxy A prend en compte la requête de A1. Comme la demande concerne une zone qui n'est pas gérée par le Proxy A, le Proxy A consulte un serveur de localisation pour obtenir plus d'information sur la zone cible, à savoir le Proxy concerné (Proxy B). Il transmet alors au Proxy B, la requête INVITE.
- Pendant ce temps, le Proxy A envoie un message TRYING à A1 pour le prévenir que sa demande a bien été prise en compte.
- Le Proxy B ayant reçu la requête du Proxy A la transmet à B1. Pendant ce temps-là, le Proxy B envoie un message TRYING au Proxy A pour le prévenir que la requête est bien prise en compte.
- Le poste de B1 a reçu la demande d'appel, et réponds par un message RINGING vers le Proxy de B, lequel propage cette information au Proxy A qui le transmet à son tour au poste A1.
- Lorsque l'abonné B1 décroche l'appel, son poste envoie un message OK au Proxy B, lequel le transmet au Proxy A, qui à son tour le transmet au poste A1.
- La session de l'appel est alors pleinement établie. Le poste A1 émet un message d'acquittement ACK dirigé vers le poste B1.
- Une fois que cet échange SIP a établi l'appel, la main est donnée à un protocole tiers pour le transport du média (voix, vidéo, ...). L'art antérieur connaît plusieurs protocoles tiers dont le plus connu est RTP (Real-time Transport Protocol).
- La coexistence d'une téléphonie traditionnelle (réseau commuté) avec une téléphonie sur IP conduit à une convergence des deux types de réseau. En référence à la
figure 3 , durant la période de migration de la téléphonie vers la téléphonie sur IP, les deux réseaux vont cohabiter. Les entreprises disposent alors d'un double accès, l'un au réseau commuté (PSTN - Public Switched Telephone Network) et l'autre au réseau en mode paquets (IP). - Les risques qui résultent d'une telle installation sont donc la combinaison des :
- risques liés à la téléphonie classique ;
- risques liés à la téléphonie sur IP ;
- risques liés à la convergence des deux technologies.
- Durant cette période de cohabitation téléphonie classique-téléphonie en mode paquets, il sera donc très important d'apporter une solution répondant aux différentes problématiques.
- Un certain nombre de risques sur les appels en téléphonie sur IP a pu être identifié, par exemple :
- garantir l'appel en cours ;
- le déni de service (DoS - Deny of service) : coupure de communication, modification des caractéristiques de l'appel, harcèlement, attaque sur le proxy, ... ;
- la déviation d'appel ;
- le dépassement de débit (overflow) des données média ;
- L'art antérieur propose déjà quelques solutions.
- Entre autres, on connaît, par la demande de brevet
US 6 865 681 (Nokia), un terminal de voix sur IP comprenant un module de gestion de sécurité qui reçoit des paramètres d'authentification des appels, et transmet à la pile de gestion du protocole de signalisation l'autorisation d'établir ces appels. Cette architecture est orientée poste client (téléphones) et à ce titre n'implémente que des mécanismes de sécurité à leur niveau. Cette solution ne répond pas à une optique de contrôle de sécurité sur la globalité d'une infrastructure, postes clients et serveurs compris. - L'art antérieur connaît également, par la demande de brevet
, une solution de sécurisation des connexions d'appels pour voix sur IP dans laquelle les échanges entre les passerelles des différents réseaux internes s'effectuent de façon cryptée après un échange initial de certificat numérique et de clés. Cette solution est figée en ce qu'elle ne vise qu'à sécuriser les données échangées afin d'éviter toute utilisation de celles-ci par une personne malveillante. Cette solution est limitée en ce qu'elle est statique et ne peut tenir compte de nouvelles attaques. On note que cette solution n'est pas dotée d'une approche comportementale pour laquelle des données analysées conduisent à prendre une décision sécuritaire. Une telle approche comportementale apparaît avantageuse car elle permet une évolution et une mise à jour aisées de la sécurité de l'architecture.WO 01 / 08 377 - L'art antérieur connaît également, par la demande de brevet
US 2005 / 27 985 , un système et un procédé sécurisant les connexions par des méthodes cryptologiques entre les différents acteurs. La solution est basée sur l'utilisation de clés d'encryptage pour toutes les communications passées entre différents équipements du système. Bien que cette solution sécurise les données pour qu'elles ne puissent pas être exploitées par un intercepteur, elle ne permet pas de faire face à de nombreuses attaques, par exemple celles de type déni de service pour lesquelles un apprentissage et une approche comportementale semblent plus adaptés. - Le document
US 2004/255156 décrit un système pour la sécurisation de la téléphonie sur un réseau interne en mode paquets connecté à un réseau externe. Ce système permet de créer de manière dynamique au moins un trou d'épingle dans un pare-feu. Le système de communications comporte un noeud protégé capable de lancer une session de communications avec un noeud extérieur. A cet égard, le noeud protégé peut recevoir des paramètres de débit concernant la session de communications lorsque celle-ci est installée. Le système comporte également un pare-feu placé le long du chemin de communications entre le noeud protégé et le noeud extérieur. - La présente invention entend remédier aux inconvénients de l'art antérieur en proposant un système et un procédé pour sécuriser la téléphonie sur IP. L'invention repose sur l'utilisation d'un superviseur de sécurité à l'intérieur d'une zone démilitarisée, lequel superviseur utilise les données du réseau fournies par des équipements dédiés soit à la téléphonie sur IP (Proxy SIP) soit à la détection de paquets ou données suspects sur le réseau (sonde de détection) et en les comparant à des règles de sécurité afin d'adapter de façon adéquate le comportement des équipements de protection. L'utilisation d'un superviseur central et indépendant dans la gestion du transfert de données et notamment de la téléphonie sur IP, offre une gestion plus aisée de la sécurité, notamment en permettant que celle-ci soit dynamique par l'utilisation de systèmes experts auto-apprenants.
- L'invention ne consiste pas en un simple pilotage dans l'ouverture/fermeture de ports de pare-feux, mais dans une gestion plus complexe de la sécurité des appels par voix sur IP.
- Le procédé selon la présente invention répond particulièrement bien aux besoins des entreprises pour lesquels la sécurisation des appels mais aussi des infrastructures du réseau IP sont de premier ordre.
- À cet effet, l'invention concerne dans son acception la plus générale un système pour la sécurisation de la téléphonie sur un réseau interne en mode paquets connecté à un réseau externe, le système comprenant un pare-feu et un Proxy traitant la signalisation d'appels, tous deux connectés audit réseau interne, caractérisé en ce qu'il comprend, en outre, un superviseur de sécurité connecté audit Proxy et apte à commander ledit pare-feu en réponse à des données transmises par le Proxy.
- Dans un mode de réalisation, ledit superviseur comprend une base de données renseignant des règles de sécurité à appliquer audit réseau et des moyens logiciels pour confronter lesdites données reçues aux dites règles de sécurité.
- Dans un autre mode de réalisation, ledit superviseur commande l'ouverture et la fermeture des ports dudit pare-feu.
- Dans un mode de réalisation particulier, le système comprend, en outre, une sonde IDS connectée au réseau et fournissant des données audit superviseur.
- Particulièrement, ladite sonde IDS est dédiée pour la ToIP et remonte audit superviseur les données contenues dans les paquets de signalisation.
- Eventuellement, ladite sonde IDS est dédiée pour l'analyse du flux de média et remonte audit superviseur uniquement des informations sur le flux média détecté.
- Dans un mode de réalisation, ledit réseau en mode paquets est un réseau IP et les protocoles de téléphonie sont le SIP pour la signalisation et le RTP pour le flux média.
- Particulièrement, ledit Proxy comprend des moyens logiciels aptes à remonter des informations sur la signalisation d'appel au superviseur.
- Précisément, le système peut comprendre un deuxième pare-feu connecté audit réseau en mode paquets, l'ensemble des deux pare-feux constituant une zone démilitarisée entre le réseau interne et le réseau externe, ledit superviseur commandant également ledit deuxième pare-feu.
- Dans un mode de réalisation particulier, ledit réseau externe est un réseau de téléphonie en mode commuté comprenant un autocommutateur, lequel autocommutateur transmet au superviseur des données sur les appels transitant par l'autocommutateur.
- Dans un autre mode de réalisation, le système comprend deux sondes IDS à l'intérieur de la zone démilitarisée, les deux sondes étant connectées audit superviseur et associées chacune à un pare-feu.
- L'invention concerne également une architecture comprenant un réseau interne en mode paquet relié à un réseau externe par un système de sécurisation selon l'une quelconque des revendications précédentes, et un ensemble de téléphones sur ledit réseau interne, dans laquelle ledit ensemble de téléphones est constitué d'au moins deux sous-ensemble et, lors d'un appel vers ou depuis un desdits téléphones, ledit superviseur tient compte du sous-ensemble d'appartenance du téléphone dans la détermination de la réponse à apporter.
- L'invention concerne également une architecture comprenant une pluralité de réseaux internes en mode paquets reliés entre eux par un réseau externe, chaque réseau interne comprenant un système de sécurisation décrit précédemment.
- Dans un mode de réalisation, l'architecture comprend, en outre, un serveur de certificats relié audit réseau externe, et en ce que la signalisation transmise entre deux Proxy est un canal sécurisé négocié.
- L'invention concerne également un procédé de sécurisation de la téléphonie sur un réseau en mode paquets comprenant un système de sécurisation décrit précédemment, ledit procédé comprenant une étape de transmission des données du Proxy vers ledit superviseur, une étape de confrontation, par le superviseur, desdites données avec des règles de sécurité contenues dans le superviseur et de détermination d'une réponse adaptée, une étape de commande par le superviseur du pare-feu pour appliquer ladite réponse.
- On comprendra mieux l'invention à l'aide de la description, faite ci-après à titre purement explicatif, d'un mode de réalisation de l'invention, en référence aux figures annexées :
- la
figure 1 illustre le contexte de la téléphonie sur IP de l'art antérieur ; - la
figure 2 représente les échanges lors de l'établissement d'un appel dans le contexte de téléphonie de lafigure 1 ; - la
figure 3 illustre le contexte de réseau convergé de l'art antérieur ; - la
figure 4 représente un mode de réalisation de l'architecture de la présente invention ; et - les
figures 5 et 6 illustrent deux exemples de politique sécuritaire mises en oeuvre dans le mode de réalisation de lafigure 4 . - Dans le mode de réalisation non limitatif de la description, le protocole de signalisation utilisé pour la voix sur IP est le SIP tandis que le protocole de flux media est le RTP.
- En référence à la
figure 4 , la société A est reliée à la fois au réseau numérique Internet et au réseau téléphonique public commuté (PSTN) et possède un réseau interne commuté 40 et un réseau IP 50, les deux réseaux étant connectés entre eux. - Le réseau commuté 40 de l'entreprise comprend une passerelle 42 (media gateway) vers le réseau IP 50, cette passerelle réalisant la conversion des données du format de l'un des réseaux dans le format de l'autre : du media en mode commuté sur RNIS dans le format RTP pour le réseau IP. Le réseau commuté 40 comprend également une pluralité de téléphones 44 « classiques » connectés au réseau 40. Une communication provenant du réseau commuté PSTN à destination d'un poste « classique » 44 transite via la passerelle 42. Une solution de sécurisation d'un tel réseau commuté a été proposée dans la demande de brevet
. Dans cette solution, est proposée la sécurisation de l'autocommutateur d'entreprise : un serveur de sécurisation récupère des données de commutation depuis l'autocommutateur, les confronte à des règles sécuritaires et commande, en fonction de ces dernières, un pare-feu pour neutraliser d'éventuelles attaques. Dans le cadre de la présente invention, la passerelle 42 est entendue comme incluant les moyens de commutation (autocommutateur) et des moyens de mise en oeuvre d'une politique sécuritaire conformément à la demande de brevetFR04/52361 .FR04/52361 - L'intégration des sondes TDM (time division multiplexing - réseau commuté) permet la convergence des données et informations depuis le réseau téléphonique classique. On pourra ainsi détecter les tentatives d'attaques croisées TDM / IP visant à saturer les lignes disponibles. Le système de pare-feu temps réel comme décrit dans la demande de brevet
sera réutilisé pour permettre de gérer les risques spécifiques à l'utilisation d'un réseau commuté.FR04/52361 - Les systèmes d'audit des applicatifs PABX décrits dans la demande de brevet
seront réutilisés pour permettre de gérer les risques liés à la fois à la téléphonie classique mais également à la téléphonie sur IP. Les applicatifs seront audités afin de permettre de déterminer les dangers potentiels liés à ces configurations.FR04/52361 - Dans le cas d'un appel en provenance (à destination) du réseau PSTN et à destination (provenance) d'un poste téléphonique IP du réseau IP 50, l'appel transite via la passerelle 42, est converti dans le bon format puis est transmis au réseau IP 50.
- Pour la mise en oeuvre de la téléphonie sur IP, le réseau IP 50 comporte un Proxy SIP 52 et un ensemble de postes téléphones SIP 54 sur le réseau interne IP 56 de l'entreprise. Lorsqu'un appel s'établit, la partie signalisation est traitée par le Proxy SIP 52, puis le flux media est établi sur le réseau IP jusqu'au poste SIP 54 concerné. Le Proxy SIP 52 peut intégrer directement les fonctions de Registrar 52' (enregistre les adresses des postes SIP afin de permettre la localisation de ceux-ci ; utilisé en cas de portabilité de poste pour une même personne) et de serveur d'authentification 52".
- Pour la présente invention, le réseau IP 50 comprend une zone démilitarisée 60 en frontal (directement reliée) du réseau externe Internet. Cette zone démilitarisée est reliée aux trois réseaux : externe Internet, interne commuté 40 via la passerelle et interne IP 56.
- Cette zone démilitarisée 60 comprend un pare-feu pour chaque liaison avec un réseau externe à la zone :
- Pare-feu 62 vers le réseau externe Internet ;
- Pare-feu 64 vers le réseau interne IP 56 ;
- Pare-feu 66 vers le réseau commuté 40.
- Les pare-feux sont implémentés de façon logicielle sur des postes informatiques et permettent de contrôler les échanges de paquets IP en ouvrant ou fermant des ports de communication.
- Un superviseur de sécurité 68 est également fourni dans la zone démilitarisée 60. Ce superviseur 68 est relié au réseau 50 et peut commander/piloter les pare-feux 62, 64 et 66. Des sondes de détection d'intrusion 70 et 72 et un pare-feu voix 74 sont également intégrées au réseau IP 50 dans la zone démilitarisée et fournissent des informations au superviseur 68.
- Les sondes de détection d'intrusion 70 et 72 analysent l'entête SIP et le corps des messages SIP. À partir de ces données, elles définissent un contexte d'appel qui permet de définir si le paquet est autorisé dans le contexte courant de l'appel.
- Ce contexte d'appel est corrélé sur les différentes sondes à travers le superviseur afin que chaque élément de bordure connaisse les contextes des différents appels en cours.
- Lors de l'établissement d'un appel, les paquets de signalisation SIP transmis sont reçus par le Proxy SIP 52. Le Proxy 52 est l'élément principal d'une architecture de téléphonie sur IP. A ce titre, il intervient dans l'établissement de toutes les communications. Afin de pouvoir se prémunir contre diverses attaques, on récupère un certain nombre d'informations dans celui-ci pour les transmettre au superviseur 68. Le Proxy 52 intègre donc une couche logicielle supplémentaire à celle habituelle dans ces infrastructures, la nouvelle couche logicielle permettant de mettre à disposition ces informations au superviseur de sécurité 68. Dans certains cas d'attaque, par exemple les attaques dirigées vers le Proxy, il est intéressant que ce soit le Proxy qui réagisse en plus des pare-feux. Le Proxy 68 doit donc pouvoir passer en mode « sécurité » en cas d'attaque massive afin de sauvegarder l'intégrité des communications déjà établies : la couche logicielle comprend alors des règles sécuritaires statiques (par exemple sous forme de paramètres de configuration) qui pourront être appliquées directement sans intervention du superviseur 68.
- Les données de signalisation SIP sont également récupérées par les sondes IDS 70 et 72 ou le pare-feu voix 74 qui transmettent le contenu des paquets SIP au superviseur 68. Le pare-feu voix 74 s'occupe de la sécurité de la partie réseau commuté. Pour cela il utilise les données recueillies par la sonde TDM et coupe au besoin les communications sur la Media Gateway 42. Dans le cas où un appel passe à travers les deux réseaux (commuté vers IP et IP vers commuté) l'action de sécurité sera menée au niveau du firewall 66 depuis le serveur de supervision 68. Le pare-feu 74 se synchronise avec le superviseur de sécurité avant chaque action afin de permettre qu'une seule demande de coupure soit effectuée soit au niveau des firewall 66/64/62 soit au niveau de la Media Gateway 42 si la communication passe à travers ces deux équipements.
- Le superviseur 68 reçoit des informations du Proxy SIP 52, de la passerelle 42 (ou du superviseur de sécurité du réseau commuté comme mentionné précédemment) et éventuellement de sondes de détection d'intrusion 70 et 72, et du pare-feu voix 74. Le superviseur 68 comporte des règles de sécurité dans une base de données ainsi qu'un module de traitement qui confronte les données reçues aux règles. Une description plus précise d'un tel superviseur est fournie dans la demande de brevet
, dans laquelle l'homme du métier pourra convertir aisément les informations concernant la téléphonie en mode commuté à la téléphonie sur IP. Comme décrit dans la demandeFR04/52361 , le superviseur 68 comprend éventuellement un système permettant l'apprentissage de règles de sécurité en fonction de scenarii possibles d'appels. Ce système peut être un système expert.FR04/52361 - La réception d'un message INVITE par la sonde du Proxy du domaine protégé se fait par exemple comme suit :
INVITE sip:bob@biloxi.example.com SIP/2.0 Via: SIP/2.0/UDP ss1.atlanta.example.com:5060;branch=z9hG4bK2d4790.1 Via: SIP/2.0/UDP client.atlanta.example.com:5060;branch=z9hG4bK74bf9 ;received=192.0.2.101 Max-Forwards: 69 Record-Route: <sip:ss1.atlanta.example.com;lr> From: Alice <sip:alice@atlanta.example.com>;tag=9fxced76sl To: Bob <sip:bob@biloxi.example.com> Call-ID: 2xTb9vxSit55XU7p8@atlanta.example.com CSeq: 1 INVITE Contact: <sip:alice@client.atlanta.example.com> Content-Type: application/sdp Content-Length: 151 v=0 o=alice 2890844526 2890844526 IN IP4 client.atlanta.example.com s=- c=IN IP4 192.0.2.101 t=0 0 m=audio 49172 RTP/AVP 0 a=rtpmap:0 PCMU/8000
MSG TYPE : INVITE VIA LIST : ss1.atlanta.example.com;client.atlanta.example.com FROM : sip:alice@atlanta.example.com TO : sip:bob@biloxi.example.com CID : 2xTb9vxSit55XU7p8@atlanta.example.com IP : 192.0.2.101 PORT : 49172 TYPE : AUDIO AUDIO_TYPE : PCMU
SI : Sur une communication arrivant (INVITE)
le CODEC est interdit sur le lien
ALORS : Refuser le paquet
Mettre a jour les données de session sur le proxy
Demander au firewall de fermer les ports dynamiques de cette
communication
SI : Sur une communication (CID, FROM, TO) en cours
un paquet type BYE arrive avec VIA LIST <> de celle du
paquet INVITE
ALORS : Refuser le paquet
Demander au pare feu de bannir l'IP du proxy attaquant.
INVITE sip:callee@domain.com SIP/2.0
Contact: sip:caller@u1.example.com
Record-Route: <sip:p1.example.com;1r>
INVITE sip:callee@domain.com SIP/2.0
Contact: sip:caller@u1.example.com
Record-Route: <sip:p1.pirate.com;lr>
- la vérification de la cohérence des Record-Route par rapport au domaine de l'appelant,
- la vérification de l'existence d'un Proxy SIP sur la dernière adresse Record-Route.
- Chemin pour envoyer la réponse ;
- Identifiant de la personne appelante.
- Présence ou non d'un(des) appel(s) pour la personne indiquée ;
- Liste des CALL-ID des communications en cours.
- Vérifier la cohérence du chemin emprunté ;
- Vérification de l'émetteur du message ;
- Critères cohérents pour entrer dans la zone de sécurité demandée.
- Faible ;
- Normale ;
- Maximum.
- Normale ;
- Critique ;
- Hautement critique.
- Dévier vers l'opératrice de la zone concernée ;
- Envoyer sur la messagerie vocale de la personne ;
- Faire des déviations spécifiques (Patron /Secrétaire) ;
- Refuser l'appel ;
- Lecture d'un message explicatif.
- Cohérence du chemin emprunté ;
- Vérification de l'émetteur du message ;
- Critères cohérents pour entrer dans la zone de sécurité demandée.
- le nombre d'appel arrivant sur une période ;
- le temps de repos entre deux appels ;
- la provenance des appels.
- Grand nombre d'ouverture de connexion ;
- Appels générés vers des utilisateurs n'existant pas ;
Claims (11)
- Système de sécurisation de la téléphonie sur un réseau interne (56) en mode paquets connecté à un réseau externe, le système comprenant un pare-feu (62 ;66) et un proxy (52) traitant des données de signalisation d'appels,
tous deux connectés audit réseau interne (56), caractérisé en ce que le pare-feu (62 ; 66) et le proxy (52) font partie d'une zone démilitarisée (60) entre le réseau interne (56)en mode paquet et le réseau externe en ce que le système comprend, en outre, au moins une sonde IDS (70, 72), système de détection d'intrusion, disposée sur le flux de données du réseau et apte à traiter des données transitant sur ledit réseau interne, et un superviseur de sécurité (68) connecté audit réseau interne (56), ledit superviseur de sécurité (68) comprenant une pluralité de règles de sécurité, et en ce que ledit superviseur de sécurité (68) est apte à recevoir des données de signalisation d'appels traitées par ledit proxy (52) et des données de flux traitées par ladite sonde IDS (70,72), à appliquer lesdites règles aux données traitées reçues et à commander ledit pare-feu (62 ; 66) pour l'ouverture et la fermeture de ports en fonction de l'application desdites règles aux données traitées reçues. - Système selon la revendication précédente, caractérisé en ce que ladite sonde IDS (70) est dédiée pour la ToIP et transmet audit superviseur (68) des données contenues dans les paquets de signalisation.
- Système selon la revendication 1, caractérisé en ce que ladite sonde IDS (70) est dédiée pour l'analyse du flux de média et transmet audit superviseur (68) des données relatives aux paquets du flux média détecté.
- Système selon la revendication 1, caractérisé en ce que ledit réseau interne (56) en mode paquets est un réseau IP et les protocoles de téléphonie sont le SIP pour la signalisation et le RTP pour le flux média.
- Système selon la revendication 1, caractérisé en ce que ledit proxy (52) comprend des moyens logiciels aptes à transmettre lesdites données traitées de signalisation d'appel au superviseur (68).
- Système selon la revendication 1, caractérisé en ce la zone démilitarisée (60) comporte un deuxième pare-feu (64) connecté audit réseau interne en mode paquets (56), ledit superviseur de sécurité (68) commandant également ledit deuxième pare-feu (64).
- Système selon la revendication précédente, caractérisé en ce que ledit réseau externe est un réseau de téléphonie en mode commuté comprenant un autocommutateur, lequel autocommutateur transmet au superviseur (68) des données sur les appels transitant par l'autocommutateur.
- Système selon la revendication 6, caractérisé en ce qu'il comprend deux sondes IDS (70, 72) à l'intérieur de la zone démilitarisée (60), les deux sondes étant connectées audit superviseur (68) et associées chacune à un pare-feu (62, 64).
- Architecture comprenant un réseau interne (56) en mode paquet relié à un réseau externe par un système de sécurisation selon l'une quelconque des revendications précédentes, et un ensemble de téléphones (54) sur ledit réseau interne (56), caractérisé en ce que ledit ensemble de téléphones (54) est constitué d'au moins deux sous-ensembles et en ce que, lors d'un appel vers ou depuis un desdits téléphones (54), ledit superviseur (68) tient compte du sous-ensemble d'appartenance du téléphone dans la détermination de la réponse à apporter.
- Architecture comprenant une pluralité de réseaux internes en mode paquets reliés entre eux par un réseau externe, chaque réseau interne comprenant un système de sécurisation selon l'une quelconque des revendications 1 à 8.
- Architecture selon la revendication 10, caractérisée en ce qu'elle comprend, en outre, un serveur de certificats relié audit réseau externe, et en ce que la signalisation transmise entre deux proxy est un canal sécurisé négocié.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0506401A FR2887722A1 (fr) | 2005-06-23 | 2005-06-23 | Securisation de la telephonie sur ip |
| PCT/FR2006/001456 WO2006136733A1 (fr) | 2005-06-23 | 2006-06-23 | Securisation de la telephonie sur ip |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP1894350A1 EP1894350A1 (fr) | 2008-03-05 |
| EP1894350B1 true EP1894350B1 (fr) | 2013-03-20 |
Family
ID=36011148
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP06778655A Not-in-force EP1894350B1 (fr) | 2005-06-23 | 2006-06-23 | Securisation de la telephonie sur ip |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20080089494A1 (fr) |
| EP (1) | EP1894350B1 (fr) |
| CA (1) | CA2613217A1 (fr) |
| FR (1) | FR2887722A1 (fr) |
| WO (1) | WO2006136733A1 (fr) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101227289A (zh) * | 2008-02-02 | 2008-07-23 | 华为技术有限公司 | 统一威胁管理设备及威胁防御模块的加载方法 |
| US8325893B2 (en) * | 2008-11-24 | 2012-12-04 | Ringcentral, Inc. | Click-to-call attack prevention |
| KR101107742B1 (ko) * | 2008-12-16 | 2012-01-20 | 한국인터넷진흥원 | 에스아이피(sip) 기반 서비스의 보호를 위한 sip 침입 탐지 및 대응 시스템 |
| US8955090B2 (en) * | 2011-01-10 | 2015-02-10 | Alcatel Lucent | Session initiation protocol (SIP) firewall for IP multimedia subsystem (IMS) core |
| US9332119B1 (en) * | 2013-03-07 | 2016-05-03 | Serdar Artun Danis | Systems and methods for call destination authenticaiton and call forwarding detection |
| US10110560B2 (en) * | 2015-08-07 | 2018-10-23 | Avaya Inc. | Management for communication ports |
| KR102588498B1 (ko) | 2016-11-07 | 2023-10-12 | 삼성전자주식회사 | 통신 시스템에서 발신자를 인증하기 위한 장치 및 방법 |
| US10708306B2 (en) * | 2017-06-15 | 2020-07-07 | Palo Alto Networks, Inc. | Mobile user identity and/or SIM-based IoT identity and application identity based security enforcement in service provider networks |
| US11063990B2 (en) | 2018-08-13 | 2021-07-13 | T-Mobile Usa, Inc. | Originating caller verification via insertion of an attestation parameter |
| US10999443B1 (en) * | 2018-11-06 | 2021-05-04 | Dialpad, Inc. | On premises gateways interconnecting VoIP systems the public switched telephone network and private branch exchanges and other telephony infrastructure |
| US11277521B1 (en) | 2018-11-06 | 2022-03-15 | Dialpad, Inc. | On premises gateways interconnecting VoIP systems, the public switched telephone network and private branch exchanges and other telephony infrastructure |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7100202B2 (en) * | 2001-03-02 | 2006-08-29 | Tekelec | Voice firewall |
| US8126722B2 (en) * | 2001-12-20 | 2012-02-28 | Verizon Business Global Llc | Application infrastructure platform (AIP) |
| US7340771B2 (en) * | 2003-06-13 | 2008-03-04 | Nokia Corporation | System and method for dynamically creating at least one pinhole in a firewall |
-
2005
- 2005-06-23 FR FR0506401A patent/FR2887722A1/fr not_active Withdrawn
-
2006
- 2006-06-23 EP EP06778655A patent/EP1894350B1/fr not_active Not-in-force
- 2006-06-23 WO PCT/FR2006/001456 patent/WO2006136733A1/fr not_active Ceased
- 2006-06-23 CA CA002613217A patent/CA2613217A1/fr not_active Abandoned
-
2007
- 2007-11-08 US US11/937,336 patent/US20080089494A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| FR2887722A1 (fr) | 2006-12-29 |
| EP1894350A1 (fr) | 2008-03-05 |
| CA2613217A1 (fr) | 2006-12-28 |
| WO2006136733A1 (fr) | 2006-12-28 |
| US20080089494A1 (en) | 2008-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120144051A1 (en) | System and method for detection of data traffic on a network | |
| EP3545670A1 (fr) | Utilisation de messages sip pour déterminer l'état d'un terminal distant dans des systèmes de communication voip | |
| EP2215755A1 (fr) | Interception de contenu d'appel basé sur ip au moyen de répéteurs | |
| US20080089494A1 (en) | System and Method for Securing a Telephone System Comprising Circuit Switched and IP Data Networks | |
| EP1111892B1 (fr) | Procédés et systèmes de surveillance d'un réseau à protocole Internet | |
| Park | Voice over IP security | |
| Kumar et al. | Security and challenges in voice over internet protocols: A survey | |
| Nassar et al. | VoIP honeypot architecture | |
| Wang et al. | Voice pharming attack and the trust of VoIP | |
| Shan et al. | Research on security mechanisms of SIP-based VoIP system | |
| EP1869858A2 (fr) | Procede de lutte contre l'envoi d'information vocale non sollicitee | |
| Voznak et al. | Threats to voice over IP communications systems | |
| Řezáč et al. | Security risks in IP telephony | |
| EP3808060B1 (fr) | Traitement de messages dans un réseau de voix sur ip | |
| Ylli et al. | EXPLOITING VOIP SECURITY ISSUES IN A CLASSIC SCENARIO | |
| KR101379779B1 (ko) | 발신 정보가 변조된 보이스 피싱 및 문자 피싱 공격을 탐지 및 차단하는 방법 | |
| Simon et al. | Voice over IP: Forensic computing implications | |
| Zhang et al. | On the billing vulnerabilities of SIP-based VoIP systems | |
| WO2007019802A1 (fr) | Portier securise pour reseau a communication vocale en paquets | |
| Arafat et al. | SIP security in IP telephony | |
| Wei et al. | Security implementation for a VoIP server | |
| Lamba et al. | Security traits of VoIP | |
| Wang et al. | Voip security: vulnerabilities, exploits, and defenses | |
| Arya Chandrapal Singh et al. | VoIP Security Threat Taxonomy and Privacy | |
| Sengar | Don’t Let the VoIP Service to Become a Nuisance for Its Subscribers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20071224 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
| DAX | Request for extension of the european patent (deleted) | ||
| 111Z | Information provided on other rights and legal means of execution |
Free format text: AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR Effective date: 20080206 |
|
| DAX | Request for extension of the european patent (deleted) | ||
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: CHECKPHONE TECHNOLOGIES |
|
| 17Q | First examination report despatched |
Effective date: 20111027 |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: FRENCH |
|
| REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 602625 Country of ref document: AT Kind code of ref document: T Effective date: 20130415 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602006035202 Country of ref document: DE Effective date: 20130516 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130701 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130620 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: LU Payment date: 20130621 Year of fee payment: 8 Ref country code: GB Payment date: 20130619 Year of fee payment: 8 Ref country code: CH Payment date: 20130621 Year of fee payment: 8 Ref country code: DE Payment date: 20130620 Year of fee payment: 8 |
|
| REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 602625 Country of ref document: AT Kind code of ref document: T Effective date: 20130320 |
|
| REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130621 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20130703 Year of fee payment: 8 |
|
| REG | Reference to a national code |
Ref country code: NL Ref legal event code: VDEP Effective date: 20130320 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130722 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130720 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| BERE | Be: lapsed |
Owner name: CHECKPHONE TECHNOLOGIES Effective date: 20130630 |
|
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| 26N | No opposition filed |
Effective date: 20140102 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130630 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602006035202 Country of ref document: DE Effective date: 20140102 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130623 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602006035202 Country of ref document: DE |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140623 |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20140623 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20150227 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602006035202 Country of ref document: DE Effective date: 20150101 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140630 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140630 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20150101 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140623 Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140630 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130320 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20060623 |

