A browser-plugin based method for advanced https data...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 29/06 (2006.01) H04L 9/00 (2006.01) H04L 12/16 (2006.01)

Patent

CA 2607568

The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Such custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e., as unencrypted data). Therefore, any HTTP proxy component can intercept and modify header/data as it chooses - allowing custom data processing operations (including a custom compression operation) to be implemented. For HTTPS traffic, the data leaving a web-browser is encrypted. Therefore, a proxy cannot modify encrypted data, hence the novelty of the BPAHDP methodology. Both methods require specific implementation methods that are described. In particular, both embodiments of BPAHDP require specific techniques to facilitate the use of Microsoft Internet Explorer as a BPAHDP enabled web-browser. Microsoft COM (Component Object Model) interfaces and lE's Pluggable Protocol capabilities are utilized to meet all requirements of both BPAHDP embodiments.

L'invention concerne des mises en oeuvre de traitement de données personnalisées HTTPS basées sur un procédé plugiciel de navigateur. Le traitement de données personnalisées peut comprendre, entre autres, la compression, le cryptage, le contrôle et la modification des données. L'invention concerne deux procédés distincts de mise en oeuvre du procédé plugiciel de navigateur pour le traitement avancé de données HTTPS (BPAHDP). Dans les deux cas, le BPAHDP propose un traitement de données personnalisées qui coexiste avec la compression, le cryptage ou d'autres types d'opérations de traitement de données soutenues par la norme HTTP standard. De plus, les deux procédés BPAHDP assurent que le navigateur Web met en oeuvre et exécute toujours la configuration de canal SSL/TLS ainsi que des opérations de cryptage. Dans les deux modes de réalisation du BPAHDP, la fonctionnalité la plus importante est la capacité à modifier des en-têtes de demande/réponse HTTP et des données envoyés sur un canal TLS/SSL. Dans la situation HTTP normale (HTTP sur TCP), les en-têtes et les données sont envoyés sous forme de texte en clair (c'est-à-dire de données non cryptées). Ainsi, tout composant mandataire HTTP peut intercepter et modifier à souhait les en-têtes/données, ce qui permet la mise en oeuvre d'opérations de traitement de données personnalisées (notamment une opération de compression). Pour le trafic HTTPS, les données qui quittent un navigateur Web sont cryptées. Un mandataire ne peut donc pas modifier les données cryptées et c'est en cela que réside la nouveauté de la méthodologie BPAHDP. Les deux procédés nécessitent des procédés de mise en oeuvre spécifiques ici décrits. Les deux modes de réalisation du BPAHDP nécessitent en particulier des techniques spécifiques qui facilitent l'utilisation de l'Internet Explorer de Microsoft comme navigateur Web activé par BPAHDP. Des interfaces Microsoft COM (Component Object Model) et des capacités de protocole connectable IE sont utilisées pour répondre à toutes les exigences des deux modes de réalisation du BPAHDP.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A browser-plugin based method for advanced https data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A browser-plugin based method for advanced https data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A browser-plugin based method for advanced https data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2087505

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.