ES2337370T3 - Codificacion de mensajes para utilizar en un sistema de comunicacion basado en el estado de clasificacion de seguridad. - Google Patents

Codificacion de mensajes para utilizar en un sistema de comunicacion basado en el estado de clasificacion de seguridad. Download PDF

Info

Publication number
ES2337370T3
ES2337370T3 ES05253771T ES05253771T ES2337370T3 ES 2337370 T3 ES2337370 T3 ES 2337370T3 ES 05253771 T ES05253771 T ES 05253771T ES 05253771 T ES05253771 T ES 05253771T ES 2337370 T3 ES2337370 T3 ES 2337370T3
Authority
ES
Spain
Prior art keywords
message
classification
coding
level
encryption
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.)
Expired - Lifetime
Application number
ES05253771T
Other languages
English (en)
Inventor
Michael K. Brown
Herbert A. Little
Michael S. Brown
Michael E. Mccallum
Scott W. Totzke
Neil P. Adams
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BlackBerry Ltd
Original Assignee
Research in Motion Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Application granted granted Critical
Publication of ES2337370T3 publication Critical patent/ES2337370T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/105—Multiple levels of security
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08—Access security
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60—Context-dependent security
    • H04W12/67—Risk-dependent, e.g. selecting a security level depending on risk profiles

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)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Un método para aplicar automáticamente codificación de mensajes clasificados, comprendiendo dicho método: para un mensaje a transmitir, asociar un estado de estados de clasificación plurales posibles con el mensaje, en que dicho estado de clasificación asociado con dicho mensaje es establecido manualmente; antes de transmitir el mensaje, detectar el estado de clasificación asociado con el mensaje; y codificar automáticamente el mensaje para transmisión usando un nivel de codificación de cifrado que corresponde al estado de clasificación detectado.

Description

Codificación de mensajes para utilizar en un sistema de comunicación basado en el estado de clasificación de seguridad.
Antecedentes 1. Campo de la tecnología
Esta solicitud se refiere en general a sistemas de comunicaciones capaces de codificar mensajes para fines de seguridad.
2. Técnica relacionada
El documento US 2003/0182435 A1 describe un sistema y método para extractar informaciones sensibles a la seguridad desde un objeto de datos y separar la información extractada del resto del documento.
El documento EP-A-1494121 describe un método y aparato para cambiar un modo de comunicación para un dispositivo basándose en su entorno.
Gobiernos, y algunas corporaciones, usan típicamente un sistema de clasificación de seguridad para determinar el nivel de sensibilidad de la información contenida en documentos y correos electrónicos. Dicho sistema de clasificación de seguridad varía entre países diferentes y diferentes organizaciones.
Una vez que se establece el nivel de clasificación de información, es importante asegurarse de que siempre se apliquen uniformemente las políticas de seguridad apropiadas. Cuando se aplican clasificaciones al correo electrónico, lo que se necesita es un método para hacer cumplir una codificación de mensajes apropiada basada en el estado de clasificación establecido (por ejemplo, nivel de clasificación, intensidad de cifrado, etc.).
Existe una solución anterior para añadir clasificación a mensajes Outlook (marca registrada propiedad de Microsoft Corporation). Se llama "Classify" y se encuentra en la Red Mundial Global en "markwilson.ca/products.html". El producto es un pug-in para Outlook (marca registrada) que permite a uno añadir clasificación a un mensaje. Sin embargo, el nivel de clasificación no está necesariamente vinculado a codificación de mensajes. Por consiguiente, no hay ninguna manera de hacer cumplir, por ejemplo, que todos los mensajes "secretos" y anteriores tengan que ser cifrados.
Sumario
Para resolver este problema, permitimos que el Administrador de Tecnología de Información (IT) (a través de Política IT) establezca una correspondencia deseada entre estados de clasificación disponibles y los correspondientes niveles de codificación de mensajes aplicables. Esto podría ser una correspondencia explícita (tal como "Secreto" = "Cifrado") o podría ser una serie de mínimos (tal como "Confidencial" >="Firmado").
Esta información, por ejemplo, podría ser "impulsada" a un dispositivo remoto de comunicación inalámbrica a través de dicha política IT. Una vez residente en el dispositivo, cuando el usuario desee enviar un mensaje, la lógica de aplicación del dispositivo miraría el nivel de clasificación actual establecido por el usuario y comparar la codificación actual de mensajes con aquélla en que debe basarse en política IT. Si no está especificada, naturalmente, sólo puede enviarse como está. Si está especificada, y la codificación actualmente especificada para su uso no es al menos de la intensidad mínima requerida, la codificación sería subida automáticamente al nivel apropiado (es decir, desde Plaintext a Firmado y Cifrado). Preferiblemente, esto sería perfecto para el usuario.
Esta lógica de codificación hecha cumplir puede hacerse también más granular que sólo especificando la codificación de mensajes codificada. Por ejemplo, como variación adicional, el Administrador de IT podría también (o en lugar de) especificar un nivel de "intensidad" para indicar algoritmos que deberían usarse para el cifrado. Por ejemplo, una clasificación de "Secreto" puede corresponder a una intensidad "fuerte" que podría significar que los algoritmos públicos clave usados tienen que ser >=2048 bits y el algoritmo simétrico tiene que ser AES-192 o superior. Pero clasificación "Muy Secreto" puede corresponder a "Extra Fuerte" que significaría que los algoritmos públicos clave usados tienen que ser >=4096 bits y el algoritmo simétrico tiene que ser AES-256 o superior.
Estas realizaciones pueden ser conseguidas en equipo físico, equipo lógico o una combinación de equipo físico y equipo lógico y proporcionan un método para mejorar la posibilidad de codificar mensajes basándose en el estado de clasificación (por ejemplo, en un dispositivo de comunicación inalámbrica). Las realizaciones ilustrativas ser conseguidas al menos en parte mediante un código de programa informático ejecutable que puede ser incorporado en medios físicos de memoria digital.
\newpage
Breve descripción de los dibujos
Los objetos y ventajas de la solución descrita en esta memoria se entenderán y se apreciarán mejor en unión de la siguiente descripción detallada de realizaciones ilustrativas tomadas junto con los dibujos que se acompañan, en los que:
La figura 1 es una vista esquemática extensa de sistema global de un sistema de comunicación de correo electrónico inalámbrico ilustrativo que incorpora un dispositivo móvil de comunicación inalámbrica que tiene capacidad mejorada para codificar mensajes basándose en el estado de clasificación;
La figura 2 es un diagrama esquemático abreviado de equipo físico incluido dentro de un dispositivo móvil ilustrativo de comunicación inalámbrica;
La figura 3 es un organigrama esquemático abreviado ilustrativo de equipo lógico informático (es decir, lógica de programas) que puede ser utilizado en el dispositivo de la figura 2 para hacer cumplir una Política IT de codificación de cifrado según el estado de clasificación (por ejemplo, nivel de clasificación o intensidad de cifrado);
La figura 4 es una tabla que representa una Política IT ilustrativa para su uso en la lógica de programas de la figura 3; y
La figura 5 es un organigrama esquemático abreviado ilustrativo de equipo lógico informático (es decir, lógica de programas) que puede ser utilizado en el dispositivo de la figura 2 para asegurar al menos un nivel mínimo de codificación.
Descripción detallada de realizaciones ilustrativas
La figura 1 es una visión general de un sistema de comunicación ilustrativo en el que puede usarse un dispositivo de comunicación inalámbrica 100. Una persona versada en la materia apreciará que puede haber cientos de topologías diferentes de sistemas. Puede haber también muchos remitentes y destinatarios de mensajes. El sistema ilustrativo sencillo mostrado en la figura 1 es para fines ilustrativos solamente, y muestra tal vez el entorno de correo electrónico por Internet actualmente más dominante.
La figura 1 muestra un remitente de correos electrónicos 10, la Internet 12, un sistema de servidores de mensajes 14, una puerta inalámbrica 16, una infraestructura inalámbrica 18, una red inalámbrica 20 y un dispositivo de comunicaciones móvil 100.
Un remitente de correos electrónicos 10 puede estar conectado, por ejemplo, a un ISP (Proveedor de Servicios de Internet), en el que un usuario del sistema tiene una cuenta, ubicada dentro de una compañía, posiblemente conectada a una red de área local (LAN), y conectado a la Internet 12, o conectado a la Internet 12 a través de un ASP grande (proveedor de servicios de aplicaciones) tal como America Online^{TM} (AOL). Los versados en la materia apreciarán que los sistemas mostrados en la figura 1 pueden conectarse en lugar de ello a una red de área amplia (WAN) distinta de la Internet, aunque las transferencias de correos electrónicos son realizadas corrientemente a través de disposiciones conectadas a Internet como se muestra en la figura 1.
El servidor de mensajes 14 puede implementarse, por ejemplo, en un ordenador de red dentro de un cortafuegos de una corporación, un ordenador dentro de un sistema ISP o ASP o similar, y actúa de interfaz principal para intercambio de correos electrónicos a través de la Internet 12. Si bien otros sistemas de mensajería pudieran no requerir un sistema de servidores de mensajes 14, un dispositivo móvil 100 configurado para recibir y posiblemente enviar correo electrónico estará normalmente asociado con una cuenta en un servidor de mensajes. Tal vez los dos servidores de mensajes más corrientes sean Microsoft Exchange^{TM} y Lotus Domino^{TM}. Estos productos se usan a menudo en unión de encaminadores de correo a través de Internet que dirigen y entregan correo. Estos componentes intermedios no se muestran en la figura 1, ya que no desempeñan directamente un papel en la invención descrita en lo que sigue. Los servidores de mensajes tal como el servidor 14 se extienden típicamente más allá de sólo enviar y recibir correo electrónico; incluyen también motores dinámicos de almacenamiento de bases de datos para datos como calendarios, listas de cosas pendientes de hacer, listas de tareas, correo electrónico y documentos.
La puerta Inalámbrica 16 y la infraestructura 18 proporcionan un enlace entre la Internet 12 y la red inalámbrica 20. La infraestructura inalámbrica 18 determina la red más probable para localizar un usuario dado y sigue a los usuarios cuando vagabundean entre países o redes. Un mensaje es entregado entonces al dispositivo móvil 100 por transmisión inalámbrica, típicamente a una radiofrecuencia (RF), desde una estación de base en la red inalámbrica 20 al dispositivo móvil 100. La red particular 20 puede ser virtualmente cualquier red inalámbrica a través de la cual puedan ser intercambiados mensajes con un dispositivo de comunicaciones de móvil.
Como se muestra en la figura 1, un remitente de correo electrónico 10, situado en algún lugar de la Internet 12, envía un mensaje de correo electrónico compuesto 22. Este mensaje 22 usa típicamente Protocolo Simple de Transferencia de Correo (SMTP), cabeceras RFC 822 y partes de cuerpo de Extensión Multipropósito de Correo de Internet (MIME) para definir el formato del mensaje de correo. Estas técnicas son todas ellas bien conocidas por los expertos en la materia. El mensaje 22 llega al servidor de mensajes 14 y es almacenado normalmente en una memoria de mensajes. Los sistemas de mensajería más conocidos soportan un esquema de acceso de mensaje llamado "pull", en el que el dispositivo móvil 100 tiene que pedir que los mensajes almacenados sean pasados por el servidor de mensajes al dispositivo móvil 100. Algunos sistemas proporcionan encaminamiento automático de tales mensajes que son dirigidos usando una dirección específica de correo electrónico con el dispositivo móvil 100. En una realización preferida, los mensajes dirigidos a una cuenta de servidor de mensajes asociada con un sistema de anfitrión tal como un ordenador personal u ordenador de oficina que pertenezca al usuario de un dispositivo móvil 100 son redirigidos desde el servidor de mensajes 14 al dispositivo móvil 100 cuando son recibidos. Los mensajes serán típicamente cifrados desde el remitente al destinatario utilizando una clave que sea única para un dispositivo dado. Ejemplos de dos métodos corrientemente usados son Estándar de Cifrado de Datos (Triple - DES) y Estándar de Cifrado Avanzado (AES).
Independientemente del mecanismo específico que controle el envío de mensajes al dispositivo móvil 100, el mensaje 22, o posiblemente una versión traducida o reformateada del mismo, es enviado a la puerta inalámbrica 16. La infraestructura inalámbrica 18 incluye una serie de conexiones a la red inalámbrica 20. Estas conexiones podrían ser Red Digital de Servicios Integrados (ISDN), Transmisión de Tramas o conexiones T1 que usan el protocolo TCP/IP usado a través de Internet. Tal como se usa en esta memoria, el término "red inalámbrica" está previsto que incluya tres tipos diferentes de redes, siendo esas (1) redes inalámbricas centradas en datos, (2) redes inalámbricas centradas en voz y (3) redes de modo dual que pueden soportar ambas comunicaciones de datos y voz a través de las mismas estaciones de base físicas. Las redes de modo dual combinadas incluyen, pero no se limitan a ellos, (1) redes de Acceso Múltiple por División de Código (CDMA), (2) el Grupo Especial Móvil o el Sistema Global para Comunicaciones Móviles (GSM) y las redes de Servicios Generales de Paquetes por Radio (GPRS), y (3) redes de tercera generación futura (3G) como Tasas de Datos Mejoradas para la Evolución Global (EDGE) y Sistemas Universales de Telecomunicaciones Móviles (UMTS). Algunos ejemplos anteriores de redes centradas en datos incluyen la Red de Radio Mobitex^{TM} y la Red de Radio DataTAC^{TM}. Ejemplos de redes anteriores centradas en datos incluyen redes de Sistemas de Comunicaciones Personales (PCS) como GSM, y sistemas TDMA.
Como se representa en la figura 2, el dispositivo de comunicaciones móviles 100 incluye una antena de RF adecuada 102 para comunicación inalámbrica a y desde la red inalámbrica 20. Están previstos circuitos convencionales de RF, desmodulación/modulación y descodificación/codificación 104. Como los versados en la materia apreciarán, tales circuitos pueden entrañar posiblemente muchos procesadores de señales digitales (DSPs), microprocesadores, filtros, circuitos analógicos y digitales y similares. Sin embargo, como dichos circuitos son bien conocidos en la técnica, no se describirán con más detalle.
El dispositivo de comunicaciones móviles 100 también incluirá típicamente una CPU de control principal 106 que funciona bajo el control de un programa almacenado en una memoria de programas 108 (y que tiene acceso a una memoria de datos 110). La CPU 106 comunica también con un teclado convencional 112, una pantalla 114 (por ejemplo, una LCD) y un transductor de audio o altavoz 116. Una parte de la memoria de datos 110a se encuentra disponible para almacenar datos de Política IT usados para controlar operaciones de dispositivos asociados. Un código ejecutable de programa informático adecuado está almacenado en partes de la memoria de programas 108a para constituir la lógica de programa para hacer cumplir la Política IT, en cuanto a la codificación de acuerdo con la capacidad de estado de clasificación de mensajes se describe a continuación.
En la figura 3 se representa una lógica de cumplimiento de codificación ilustrativa. En este caso, la rutina "Nivel de Codificación Establecido" 300 puede ser introducida de cualquier manera deseada. Por ejemplo, puede introducirse a mano cuando un usuario establezca manualmente un nivel de clasificación o parámetro de intensidad de cifrado. Alternativamente, esta lógica puede ser introducida forzadamente como parte de una secuencia de transmisión de mensajes y antes de la misma de manera que es recorrida necesariamente para cada mensaje generado y/o transmitido desde el dispositivo 100. La propia lógica así como también una Política IT asociada (por ejemplo, véase la figura 4) pueden ser descargadas de una estación de base de empresas (otra vez posiblemente "impulsada" forzadamente en cada dispositivo de usuario de empresa 100).
Se realizan pruebas adecuadas en puntos de decisión 302, 204, 306, 308, 310, 312, 314 y 316 para detectar automáticamente qué estado de estados plurales de clasificación posible ha sido asociado con el mensaje disponible a mano. Como se apreciará, un código que represente un estado de clasificación particular (es decir, nivel de clasificación o intensidad de cifrado) puede ser conseguido como un campo adjunto al cuerpo o cabecera de un mensaje dado. Alternativamente, puede mantenerse una tabla separada o base de datos de estados de clasificación en asociación con otros datos peculiares de clasificación de mensajes (por ejemplo, números de mensajes de serie secuencial o similar). Como se apreciará, el número de puntos de decisión dependerá del número de estados de clasificación diferentes que se permiten de acuerdo con una Política IT dada.
De acuerdo con la Política IT indicada en la figura 4, si el mensaje es asociado con un nivel de clasificación no clasificado o sin ninguna intensidad de cifrado, entonces la rutina será hecha salir en 318 sin ningún requerimiento de codificación de cifrado especial. Sin embargo, de acuerdo con la Política IT de la figura 4, si un nivel de clasificación de "confidencial" es detectado en 304, entonces el mensaje simplemente es firmado en 320 antes de que la salida de la subrutina sea tomada en 318. Si se detecta el estado de clasificación de intensidad de cifrado "clasificado" o "regular", entonces el mensaje es firmado y cifrado con una clave de cifrado de 1024 bits antes de que la subrutina sea hecha salir en 318. De manera similar, si se detecta un nivel de clasificación de "secreto" o una intensidad de cifrado de "fuerte", entonces el mensaje es firmado y cifrado usando una clave más larga (por ejemplo, de 2048 bits) en 324. Por último, si se detecta un nivel de clasificación de "muy secreto" o una intensidad de cifrado de "extra fuerte", entonces el mensaje es firmado y cifrado con una clave de cifrado todavía más segura y más larga de 4096 bits en 326.
Si solamente se desea asegurar al menos un nivel de codificación mínimo (es decir, permitir niveles de codificación más altos que los mínimos si por lo demás son establecidos por el usuario o el sistema), entonces una rutina de nivel de codificación ilustrativa "Comprobar y Establecer" 500 está representada en la figura 5 (por ejemplo, que puede usarse como alternativa a la rutina de la figura 3). En este caso, tras la entrada en 500, se realiza una prueba en 502 para un estado de clasificación particular (por ejemplo, tal vez un nivel de clasificación o un nivel de intensidad de codificación). Si ese estado particular es detectado en 502, entonces se realiza otra prueba en 504 para ver si el nivel de codificación ya asociado con el mensaje disponible a mano está al menos al nivel mínimo de codificación correspondiente. Si es así, entonces el mensaje puede ser codificado en 506 usando cualquier nivel de codificación que ya haya sido asignado a ese mensaje. Sin embargo, si el nivel mínimo de codificación (por ejemplo, de acuerdo con la Política IT impuesta) no ha sido todavía satisfecho, entonces el nivel mínimo de codificación es usado para codificar el mensaje en 308 antes de que se tome la salida en 510. Como los versados en la materia apreciarán, pueden utilizarse tantos subgrupos similares de códigos como se desee para cada estado posible de clasificación.
Como los versados en la materia apreciarán, puede haber muchas variaciones y modificaciones de las realizaciones ilustrativas descritas en lo que antecede que todavía retengan algunas o todas las nuevas características y ventajas de estas realizaciones. Por consiguiente, se prevé que todas esas modificaciones y variaciones están incluidas dentro del alcance de las reivindicaciones adjuntas.

Claims (15)

1. Un método para aplicar automáticamente codificación de mensajes clasificados, comprendiendo dicho método:
para un mensaje a transmitir, asociar un estado de estados de clasificación plurales posibles con el mensaje, en que dicho estado de clasificación asociado con dicho mensaje es establecido manualmente;
antes de transmitir el mensaje, detectar el estado de clasificación asociado con el mensaje; y
codificar automáticamente el mensaje para transmisión usando un nivel de codificación de cifrado que corresponde al estado de clasificación detectado.
\vskip1.000000\baselineskip
2. El método según la reivindicación 1, en el que la correspondencia entre estados de clasificación y niveles de codificación es establecida y hecha cumplir automáticamente en un usuario por una Política IT, residente en un dispositivo usado para generar y/o transmitir el mensaje.
3. El método según la reivindicación 1, en el que los estados de clasificación comprenden descriptores de intensidad de cifrado.
4. El método según la reivindicación 1, en el que los niveles de clasificación comprenden descriptores de nivel de seguridad.
5. El método según la reivindicación 1, en el que el nivel de codificación utilizado es al menos un nivel mínimo de codificación de cifrado para el estado de clasificación detectado o de un nivel más alto si es designado de otro modo.
6. Aparato para aplicar automáticamente codificación de mensajes clasificados, comprendiendo dicho aparato:
para un mensaje a transmitir, medios (10) para asociar un estado de estados de clasificación plurales posibles con el mensaje, siendo establecido manualmente dicho estado de clasificación asociado con dicho mensaje;
medios (10) para detectar, antes de transmitir el mensaje, el estado de clasificación asociado con el mensaje; y medios (10) para codificar automáticamente el mensaje para transmisión usando un nivel de codificación de cifrado que corresponde al estado de clasificación detectado.
\vskip1.000000\baselineskip
7. Aparato según la reivindicación 6, en el que la correspondencia entre estados de clasificación y niveles de codificación es establecida y hecha cumplir automáticamente en un usuario por una Política IT, residente en un dispositivo usado para generar y/o transmitir el mensaje.
8. Aparato según la reivindicación 6, en el que los estados de clasificación comprenden descriptores de intensidad de cifrado.
9. Aparato según la reivindicación 6, en el que los niveles de clasificación comprenden descriptores de nivel de seguridad.
10. Aparato según la reivindicación 6, en el que el nivel de codificación utilizado es al menos un nivel mínimo de codificación de cifrado para el estado de clasificación detectado o de un nivel más alto si es designado de otro modo.
11. Un medio de memoria digital que tiene almacenado en él un programa informático que, cuando es ejecutado, produce automáticamente codificación de mensajes clasificados:
para un mensaje a transmitir, asociando un estado de estados de clasificación plurales posibles con el mensaje, en que dicho estado de clasificación con dicho mensaje es ajustado manualmente;
antes de transmitir un mensaje, detectando el estado de clasificación asociado con el mensaje; y
codificando automáticamente el mensaje para transmisión usando un nivel de codificación de cifrado que corresponde al estado de clasificación detectado.
\vskip1.000000\baselineskip
12. El medio de memoria digital según la reivindicación 11, en el que la correspondencia entre estados de clasificación y niveles de codificación es establecida y hecha cumplir automáticamente en un usuario por una Política IT, residente en un dispositivo usado para generar y/o transmitir el mensaje.
13. El medio de memoria digital según la reivindicación 11, en el que los estados de clasificación comprenden descriptores de intensidad de cifrado.
14. El medio de memoria digital según la reivindicación 11, en el que los niveles de clasificación comprenden descriptores de nivel de seguridad.
15. El medio de memoria digital según la reivindicación 11, en el que el nivel de codificación utilizado es al menos un nivel mínimo de codificación de cifrado para el estado de clasificación detectado o de un nivel más alto si es designado de otro modo.
ES05253771T 2005-06-17 2005-06-17 Codificacion de mensajes para utilizar en un sistema de comunicacion basado en el estado de clasificacion de seguridad. Expired - Lifetime ES2337370T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP05253771A EP1734719B1 (en) 2005-06-17 2005-06-17 Encoding messages for use in a communication system based on security classification status

Publications (1)

Publication Number Publication Date
ES2337370T3 true ES2337370T3 (es) 2010-04-23

Family

ID=35431900

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05253771T Expired - Lifetime ES2337370T3 (es) 2005-06-17 2005-06-17 Codificacion de mensajes para utilizar en un sistema de comunicacion basado en el estado de clasificacion de seguridad.

Country Status (7)

Country Link
EP (1) EP1734719B1 (es)
CN (1) CN1881873B (es)
AT (1) ATE450966T1 (es)
CA (1) CA2547812A1 (es)
DE (1) DE602005018030D1 (es)
ES (1) ES2337370T3 (es)
SG (2) SG149020A1 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227275A (zh) * 2008-02-13 2008-07-23 刘海云 随机加密和穷举法解密相结合的加密方法
WO2010011180A1 (en) 2008-07-25 2010-01-28 Resolvo Systems Pte Ltd Method and system for securing against leakage of source code
WO2010091566A1 (zh) * 2009-02-12 2010-08-19 Liu Haiyun 加密/解密方法
US10380352B2 (en) 2014-02-04 2019-08-13 International Business Machines Corporation Document security in enterprise content management systems
CN107172429B (zh) * 2017-05-17 2019-10-11 西安文理学院 基于网络编码的可分级视频流加密方法
CN113330438A (zh) * 2019-01-30 2021-08-31 惠普发展公司,有限责任合伙企业 安全代码映像分发

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6889328B1 (en) * 1999-05-28 2005-05-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for secure communication
US7313825B2 (en) * 2000-11-13 2007-12-25 Digital Doors, Inc. Data security system and method for portable device
US7269260B2 (en) * 2001-12-26 2007-09-11 Kabushiki Kaisha Toshiba Communication system, wireless communication apparatus, and communication method
KR100570130B1 (ko) * 2002-04-11 2006-04-12 레노보 (싱가포르) 피티이. 엘티디. 컴퓨터, 컴퓨터 보안 설정 방법 및 그 프로그램을 수록한 컴퓨터 판독 가능 기록 매체

Also Published As

Publication number Publication date
CN1881873A (zh) 2006-12-20
ATE450966T1 (de) 2009-12-15
SG149020A1 (en) 2009-01-29
DE602005018030D1 (de) 2010-01-14
SG128554A1 (en) 2007-01-30
CA2547812A1 (en) 2006-12-17
CN1881873B (zh) 2011-09-14
EP1734719B1 (en) 2009-12-02
EP1734719A1 (en) 2006-12-20

Similar Documents

Publication Publication Date Title
KR100898092B1 (ko) 부호화된 메시지를 처리하는 시스템 및 방법
KR100634861B1 (ko) 인증서 정보 저장 방법
CN1653459B (zh) 处理与移动数据通信设备交换的编码消息的系统和方法
Dusse et al. S/MIME version 2 message specification
CN100380895C (zh) 用于处理已编码消息的系统和方法
JP5838502B2 (ja) 電子メールによる対話をセキュア化すること
CN102144371B (zh) 选择性地加密控制信号的方法
US20090257593A1 (en) Method and apparatus for secure messaging
KR100801125B1 (ko) 암호 강도를 나타내는 시스템 및 방법
US20060085503A1 (en) Data communications system using e-mail tunnelling
BRPI0213542B1 (pt) sistema de múltiplos estágios e método para processar mensagens codificadas
RU2384003C2 (ru) Система, терминал, сетевой объект, способ и компьютерный программный продукт для авторизации коммуникационных сообщений
BRPI0506169B1 (pt) Sistema e método para o envio de mensagens seguras
JP2013528301A (ja) マルチテナント環境における信頼できる電子メール通信
JP5739006B2 (ja) セキュアデータおよび非セキュアデータを送受信するための方法および装置
CN102045669A (zh) 一种加密短消息实现的方法和系统
CN1951074B (zh) 处理安全消息的系统和方法
JP2015181236A (ja) 拡張可能マークアップ言語情報を含むメッセージを転送する方法
TWI313552B (en) System and method for updating message trust status
EP1734719B1 (en) Encoding messages for use in a communication system based on security classification status
ES2328150T3 (es) Informacion dirigida a un dispositivo destinatario sobre las propiedades del contenido de un mensaje.
US20060288207A1 (en) Encoding messages for use in a communication system based on classificaiton status
WO2001075559A2 (en) Agent-based secure handling of e-mail header information
Dusse et al. RFC2311: S/MIME Version 2 Message Specification
JP4250148B2 (ja) セキュアな電子メールフォーマットの伝送