COLLABORATIVE AGENT ENCRYPTION AND DECRYPTION

A method for securely transmitting data from a sender computer system to a receiver computer system comprises receiving a cleartext message by a first intelligent agent environment; splitting said message into a plurality of message fragments; creating an intelligent agent for each message fragment;...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BAILEY, NICHOLAS RAYMOND, BEYNON, MARGARET ANN, STRETTON, PETER
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for securely transmitting data from a sender computer system to a receiver computer system comprises receiving a cleartext message by a first intelligent agent environment; splitting said message into a plurality of message fragments; creating an intelligent agent for each message fragment; generating a key for each message fragment; encrypting each said message fragment to produce a respective encrypted message fragment; and transmitting each intelligent agent with said respective encrypted message fragment as a data payload. The method may further comprise receiving each intelligent agent with its respective encrypted message fragment as a data payload by a second intelligent agent environment at the receiver computer system; locating each of a set of agents; decrypting each encrypted respective message fragment to produce a respective cleartext message fragment; and collaborating by the set of agents to recombine cleartext message fragments to form a cleartext message. Un procédé destiné à transmettre de manière sécurisée des données à partir d'un système informatique émetteur vers un système informatique récepteur comprend les étapes consistant à : recevoir un message de texte en clair par un premier environnement d'agent intelligent; diviser ledit message en une pluralité de fragments de message; créer un agent intelligent pour chaque fragment de message; générer une clé pour chaque fragment de message; chiffrer chaque dit fragment de message de manière à produire un fragment de message chiffré respectif; et transmettre chaque agent intelligent avec ledit fragment de message chiffré respectif en tant que données utiles. Le procédé peut comprendre en outre les étapes consistant à : recevoir chaque agent intelligent avec son fragment de message chiffré respectif en tant que données utiles par un second environnement d'agent intelligent dans le système informatique récepteur; localiser chaque agent d'un ensemble d'agents; déchiffrer chaque fragment de message chiffré respectif de manière à produire un fragment de message de texte en clair respectif; et collaborer avec l'ensemble d'agents de manière à recombiner les fragments de message de texte en clair de façon à former un message de texte en clair.