miércoles, 2 de mayo de 2012

Directivas de Usuario
La directiva de usuario es el nivel de directiva más bajo que se puede administrar. Cada usuario tiene un archivo de configuración de directiva individual. Los cambios que se hagan en este nivel de directiva sólo se aplican al usuario que ha iniciado la sesión actual. El nivel de directiva de usuario se restringe a lo que puede especificar.
Puesto que este nivel lo puede configurar el usuario que ha iniciado la sesión actual, los administradores del nivel de directiva de empresa deben ser conscientes de que el usuario puede alterar los cambios de directiva realizados en el nivel de directiva de usuario. El nivel de directiva de usuario no puede dar a un ensamblado más permisos que los especificados en los niveles de directiva superiores. Sin embargo, el nivel de directiva de usuario puede reducir los permisos, lo que podría ocasionar que las aplicaciones dejaran de funcionar correctamente. Si se aplica el atributo LevelFinal a un grupo de código en el nivel de equipo o de empresa, el nivel de usuario no puede endurecer las decisiones de directiva tomadas en esos niveles.
La administración del nivel de usuario es adecuada en algunas situaciones para endurecer la seguridad. Por ejemplo, un usuario puede decidir endurecer la directiva de seguridad para los ensamblados cuyo origen es la zona de la intranet local si allí se encuentra código que no es de confianza. Puede considerar la posibilidad de administrar la directiva en este nivel si es un usuario en una red corporativa y piensa que la configuración de la seguridad no es lo suficientemente estricta.

Directivas de Grupo
*Directiva de Grupo es una característica de Windows NT, es un conjunto de reglas que controlan el medio ambiente de trabajo de cuentas de usuario y cuentas de equipo. Directiva de grupo proporciona la gestión centralizada y configuración de sistemas operativos, aplicaciones y configuración de los usuarios en un entorno de Active Directory.
*En otras palabras, la Directiva de Grupo, en parte, controla lo que los usuarios pueden y no pueden hacer en un sistema informático. Aunque la Directiva de Grupo es más frecuente en el uso de entornos empresariales, es también común en las escuelas, las pequeñas empresas y otros tipos de organizaciones más pequeñas.
*A menudo se utiliza para restringir ciertas acciones que pueden presentar riesgos de seguridad potenciales, por ejemplo: Bloquear el acceso al Administrador de tareas, restringir el acceso a determinadas carpetas, deshabilitar la descarga de archivos ejecutables, etc.
*La Directiva de Grupo tiene como objetivo reducir el costo de soporte a los usuarios. IntelliMirror technologies relaciona la gestión de las máquinas desconectadas o usuarios móviles e incluyen perfiles de usuario móviles, la redirección de carpetas y archivos sin conexión.
Ejemplos:
·        Se utilizan para administrar de forma centralizada la instalación, actualización y desinstalación de programas.
·        Permiten a los administradores redirigir carpetas especiales de los usuarios a la red.
·        Incluyen secuencias de comandos para el inicio y el cierre del equipo, y para el inicio y cierre de sesión de los usuarios.

Gestion de Usuarios

GESTION DE USUARIOS
La gestión de usuarios es la actividad referida a la creación y mantenimiento de cuentas de usuarios, así como la de asignación de recurso y seguridad en los accesos de la red.
La gestión de los usuarios es, hoy en día, un área de entidad propia, en la medida en que la relación de éstos con los sistemas es crucial a la hora de asegurar un correcto funcionamiento de los servicios puestos a su disposición. En ocasiones, se da por supuesto que los usuarios son capaces de asumir cualquier incorporación tecnológica sin necesidad de soporte adicional, lo cual da lugar a problemáticas específicas.
Dependiendo de la plataforma escogida se podrá escoger diferentes niveles de acceso para los usuarios; yendo desde el administrador del portal hasta el usuario sin permiso de edición, o creador de contenido. Dependiendo de la aplicación podrá haber varios permisos intermedios que permitan la edición del contenido, la supervisión y reedición del contenido de otros usuarios, etc.
El sistema de gestión de contenidos controla y ayuda a manejar cada paso de este proceso, incluyendo las labores técnicas de publicar los documentos a uno o más sitios. En muchos sitios con estos sistemas una sola persona hace el papel de creador y editor, como por ejemplo en los blogs personales.
CUENTAS DE  DOMINIO
·          Cuentas de usuario de dominio
Las cuentas de usuario de dominio permiten a los usuarios iniciar una sesión en el dominio y acceder a los recursos en cualquier parte de la red. El usuario proporciona su contraseña y nombre de usuario durante el proceso de inicio. Utilizando esta información, Windows 2000 auténtica al usuario y entonces construye un token de acceso que contiene información sobre el usuario y los parámetros de seguridad. Los token de acceso identifican al usuario en las computadoras con Windows 2000 sobre las cuales el usuario intenta acceder a recursos. Windows 2000 proporciona el token de acceso por la duración de la sesión. Se crea una cuenta de usuario de dominio en el almacén de Active Directory (denominado directorio) sobre un controlador de dominio. El controlador de dominio replica la información de la cuenta del nuevo usuario a todos los controladores de dominio en el dominio.
Después de que Windows 2000 replica la información de la cuenta del nuevo usuario, todos los controladores de dominio en el árbol de dominio autentican al usuario durante el proceso de inicio de sesión.
CUENTAS LOCALES
·          Cuentas de usuario locales
Las cuentas de usuario locales permiten a los usuarios iniciar una sesión y acceder a los recursos solamente en la computadora donde se crea la cuenta de usuario local. Cuando se crea una cuenta de usuario local, Windows 2000 crea la cuenta solamente en la base de datos de seguridad de la computadora. Windows 2000 no replica la información de la cuenta de usuario local en controladores de dominio. Después de que la cuenta de usuario local se crea, la computadora utiliza esta base de datos de seguridad local para autenticar la cuenta de usuario local, que permite al usuario iniciar una sesión en esa computadora.
PASOS PARA CREAR CUENTAS DE USUARIO
COMO SE CREA UNA CUENTA DE USUARIO EN WINDOWS XP.

El procedimiento de crear una cuenta de usuario en Windows XP es un proceso bastante sencillo. Vamos a verlo paso a paso

En primer lugar vamos a Panel de Control, y dentro de este a Cuentas de usuarios. 



Si pulsamos en esa opción se nos muestra la siguiente pantalla, en la que se nos varias opciones relacionadas con las cuentas de usuarios, entre ellas la de Crear una cuenta nueva



Si pulsamos en Crear una cuenta nueva se muestra la siguiente ventana, en la que elegimos el nombre de la cuenta. Escribimos el nombre de la nueva cuenta y pulsamos sobre Siguiente. 



En la siguiente ventana elegimos el tipo de cuenta que vamos a crear. Las opciones son Administrador de equipo y Cuenta limitada. Marcamos el tipo de cuenta y pulsamos en Crear cuenta.






Bien. Ya tenemos la nueva cuenta creada.

Como hemos podido comprobar, el proceso de crear una nueva cuenta de usuario es bastante fácil.

Tan solo nos queda explicar las principales diferencias entre los distintos tipos de cuentas:

ADMINISTRADOR DE EQUIPO:

Un Administrador de equipo adquiere un control total tanto sobre este como sobre el resto de las cuentas. Entre otras cosas puede:

- Crear, modificar y eliminar cuentas.
- Hacer cambios en todo el sistema.
- Instalar o desinstalar programas.
- Tener acceso a todos los archivos del sistema.

Aunque siempre es conveniente que los usuarios estén protegidos por contraseña, en el caso de los Administradores de equipo esto es importantísimo.

CUENTA LIMITADA:

Un usuario con Cuenta limitada tiene una serie de limitaciones a la hora de usar el ordenador. Vamos a ver qué puede hacer un usuario con cuanta limitada:

- Cambiar o quitar sus propias contraseñas.
- Cambiar su imagen, tema y otras configuraciones de su escritorio.
- Crear, modificar o eliminar archivos en su cuenta.
- Ver archivos creados.
- Ver archivos de la carpeta Documentos compartidos.
- Instalar programas en su cuenta (aunque no todos los programas se pueden instalar desde una cuenta limitada).

Y vamos a ver una serie de cosas que NO puede hacer:

- Modificar, crear o eliminar cuentas.
- Modificar archivos del sistema.
- Efectuar modificaciones que afecten al sistema.
- Instalar programas (salvo algunas excepciones). En muchos casos necesitarán privilegios de administrador para hacerlo.
- Modificar o eliminar archivos de otros usuarios.
- Acceder a las carpetas personales de otros usuarios (las que se encuentran en Documents and Setting).

Es además muy posible que programas diseñados para versiones anteriores de Windows no funcionen en un usuario con una Cuenta limitada.
PASOS PARA CREAR GRUPOS DE USUARIOS
Podemos crear Grupos de Usuarios, que nos serán muy útiles para otorgar privilegios de forma global en vez de individualmente.

Por ejemplo, podemos crear un Grupo denominado Moderadores. En el, seleccionaremos a todos los Moderadores que previamente hemos creado y en vez de conceder un foro a cada Moderador, podemos hacer que todo el grupo de Moderadores tengan privilegios Generales o Globales en todo o en parte del Foro.
          1.-Primeramente vamos a crear los distintos Grupos de Usuarios. 
    2.-Desde el Panel de Control del Administrador, Administración de los Grupos, Management, Crear nuevo grupo.

    3.-Nombre del Grupo: MODERADORES

    4.-Descripción del Grupo: Aqui pondremos una descripción de que harán los Moderadores.

    5.-Moderador del Grupo: Pondremos a una persona como Moderador de los Moderadores (normalmente es el Administrador). 

    6.-Status del Grupo: (Seleccionamos una de las tres opciones siguientes).
    Grupo Abierto: Todos lo pueden ver y pueden apuntarse al grupo.

    7.-Grupo Cerrado: Todos lo pueden ver pero no pueden apuntarse, solo el Admin puede añadir miembros.

    8.-Grupo Oculto: Nadie excepto los miembros que integran grupo pueden ver esta opción. solo el Admin puede añadir miembros.

    9.-Ahora que hemos creado un Grupo de Usuarios llamado Moderadores, vamos a añadir a los miembros que previamente hemos nombrado como Moderadores a este exclusivo Grupo.

    10.-Desde la página principal de nuestro Foro, veremos debajo del Logo, una relación de secciones, que dependiendo del estilo de foro que tengamos elegido pueden variar:

    11.-Registrarse • Buscar • Chat • Miembros • Grupos de Usuarios • Login

    12.-Clicamos en Grupos de Usuarios.

    13.-Veremos las Membresías actuales, en este caso solo tenemos creado el Grupo llamado MODERADORES, si tuvieramos mas Grupos, veríamos un desplegable con todos ellos. Clicamos sobre Moderadores y despues sobre ver información.

    14.-Veramos una relación de estados del Grupo; Nombre de Grupo: Descripción de Grupo: Membresía de Grupo: Tipo de Grupo:

    15.-En la parte inferior encontraremos un cajetin en blanco, destinado para que introduzcamos el Nick de uno de los Moderadores que queramos introducir en el Grupo. Es posible que no recordemos los Nick, por lo que tenemos una opción que dice Encontrar un usuario, si clicamos aqui, se nos abre una pantalla con un cajetin en blanco. Clicamos un asterisco dentro de ella (*) y damos enter, entonces nos aparecerá la relación completa de Miembros Registrados. Seleccionaremos a uno de los Moderadores, damos seleccionar y posteriormente a Agregar Miembro. Ya habremos introducido el primer Moderador a este Grupo. Repetiremos esta operación con tosos los Moderadores. Desde esta misma pantalla, también podremos en un futuro borrar miembros de los Grupos de Usuarios.

    16.-Ahora vamos a dar privilegios a este Grupo de Usuarios.

    17.-Desde el Panel de Control del Administrador, Administración de los Grupos, Permisos, y ahora seleccionamos el grupo de Moderadores y clicamos en Observar a Grupo

    En Servicio Simple, podremos decidir si queremos que vean ciertos Foros o no (previamente ocultos y explicados en un manual)

    En el Estado de Moderador, veremos que cada Foro tiene un cajetin con dos opciones, Con Moderador o Sin Moderador. Si clicamos Con Moderador, significará que el Grupo de Moderadores, podrá Moderar en bloque todos los Foros seleccionados con esta opción y no lo harán en aquellos marcados como Sin Moderador.

    Otra utilidad que se puede dar a los Grupos de Usuarios es por ejemplo crear un Grupo denominado MIEMBROS VIP, a los cuales les daremos privilegios para que puedan ver una serie de foros que estarian ocultos para los demás miembros registrados del Foro.

    Son múltiples las utilidades que podemos dar a los Grupos de Usuarios, pero esto, ya está a vuestra libre elección e imaginación

martes, 24 de abril de 2012

Guia para instalar Windows server 2003


Guía de instalación de Windows Server 2003

Windows Server 2003 es el sistema operativo que  toma lo mejor de la tecnología de Windows Server 2000 y que permite que  sea más fácil de implementar, administrar y utilizar. El resultado: una infraestructura altamente productiva que ayuda a que su red sea  un activo estratégico para su organization.Windows Server 2003 SP2 proporciona una seguridad mejorada, mayor confiabilidad y una administración simplificada para ayudar a los clientes empresariales de todos los sectores.

 Requisitos para la instalación de Windows Server 2003

*Equipo y procesador
PC con un procesador a 133 MHz requeridos; de 550 MHz o más rápido recomendado, soporte para hasta cuatro procesadores en un servidor
*Memoria
128 MB de memoria RAM, 256 MB o más recomendado; máximo de 4 GB
*Disco duro
1,2 GB para la instalación de red, 2,9 GB para la instalación de CD
*Conducir
CD-ROM o DVD-ROM
*Mostrar
VGA o hardware compatible con redirección de consola mínimo; Super VGA de 800 x 600 o mayor resolución recomendada.

-Planifique la instalación-
Cuando se ejecuta en Windows Server 2003 programa de instalación, debe proporcionar información acerca de cómo instalar y configurar el sistema operativo. La planificación minuciosa puede hacer que su instalación de Windows Server 2003, más eficiente, ayudando a evitar los posibles problemas durante la instalación.


En  la planificación de su instalación:
  • Compruebe los requisitos del sistema
  • Comprobar compatibilidad de hardware y software
  • Determinar las opciones de particionamiento del disco
  • Elija el sistema de archivos apropiado: FAT, FAT32, NTFS
  • Decidir sobre una instalación de grupo de trabajo o dominio
  • Completar una lista de verificación
* Una vez que se aseguró de que puede seguir adelante, iniciar el proceso de instalación.

Comenzando el proceso de instalación

Podemos instalar Windows Server 2003 en varios métodos – todos son válidos todo depende de sus necesidades y sus limitaciones.

En este caso vamos a instalar directamente desde un CD de arranque del ordenador con el CD.

 1.-Inicie el equipo desde el CD


2.- Usted puede presionar F6 si necesita instalar otros adaptadores SCSI u otros dispositivos de almacenamiento masivo.

3.- El programa de instalación de carga todos los archivos necesarios y los conductores.


4.- Windows Server 2003 pantalla de bienvenida y pulse entrar en las opciones disponibles


5.-Lea y acepte el acuerdo de licencia y presione F8 si usted lo acepta

6.- Seleccionar o crear la partición en la que va a instalar Windows Server 2003.Now debe hacer clic en C para crear la nueva partición.





7.- Introduzca el tamaño de la partición y pulse ENTER.

8.- Después de crear la partición es necesario seleccionar la que desea instalar Windows Server 2003, presione ENTRAR.

9.- Ahora es necesario formatear la partición NTFS con la nueva, seleccione la opción de la siguiente y pulse ENTER.



10.- Formato de la unidad está en marcha.



11.- Después de la configuración de formato comenzará a copiar archivos en curso.


12.- Inicializa la configuración de Windows

13.- El equipo se reiniciará ahora y el proceso de instalación se iniciará en modo gráfico.

14.- A continuación, se comenzará a cargar los controladores de dispositivo basado en lo que encuentra en su computadora. Usted no necesita hacer nada en esta etapa.


*Haga clic en Personalizar para cambiar la configuración regional, si es necesario.
*Si usted no tiene que hacer cualquier cambio, pulse Siguiente

15.- Escriba el nombre y haga clic en siguiente Organización

16.- Ingrese su clave de producto, haga clic en siguiente.


17.- Seleccionar el modo de licencia que desea utilizar, haga clic en siguiente

18.- Escriba el nombre del equipo y haga clic en la contraseña de administrador siguiente


19.- Seleccione la fecha y la hora correcta para su computadora haga clic en Siguiente

20.- Instalación de red en marcha



21.- Ahora es necesario la configuración de red aquí seleccione configuración personalizada, haga clic en siguiente

22.- Seleccione Protocolo Internet (TCP / IP), haga clic en propiedades



23.- A continuación, el proceso de instalación se termine de copiar los archivos y la configuración de la instalación. Usted no necesita hacer nada.


24.- Después de terminar el proceso de instalación de su sistema se reiniciará y podrá ver la pantalla de inicio de sesión. 



*Con esto hemos completado la instalación de Windows Server 2003

jueves, 22 de marzo de 2012

Cuestionario UNIDAD 2

***SOFTWARE DEL SERVIDOR***
1.- ¿EN QUE SE DIFERENCIAN WINDOWS VS LINUX?
Sobre todo en que  Windows no se puede configurar y Linux si.
2.- ¿UNA RAZÓN CONVENIENTE PARA CAMBIAR DE WINDOWS A LINUX?
Es un software libre, lo que quiere decir que no hay que pagar nada por el sistema en sí.
3.- ¿SISTEMA OPERATIVO QUE NO FUE DESARROLLADO SIGUIENDO EL DISEÑO DE UN MICRO NÚCLEO?
Linux
4.- ¿MENCIONA TRES DE LAS  CARACTERÍSTICAS DE LA VISIÓN DE LA  ARQUITECTURA DE WINDOWS?
*Que corra sobre múltiples arquitecturas de hardware y plataformas.
*Sea un Sistema Operativo de memoria virtual
*Reúna los requisitos de la industria y del gobierno para la seguridad del Sistema Operativo.
5.- ¿SISTEMA OPERATIVO QUE POSEE UNA GRAN CANTIDAD DE SOFTWARE?
Windows
***S E G U R I D A D***
6.- ¿CON QUE FINALIDAD SE CREARON LAS 10 LEYES INMUTABLES?
Con la finalidad de proteger la seguridad de nuestro sistema
7.- BREVEMENTE MENCIONA LO QUE NOS DICE LA LEY INMUTABLE NUMERO 5
Las contraseñas débiles destruyen la seguridad más fuerte.
Si para identificarnos utilizamos contraseñas fáciles de averiguar, los sistemas de seguridad que hayamos instalado no servirán de nada.
8.- LA SEGURIDAD, ADEMAS DE NECESITAR UN SISTEMA DE PROTECCION APROPIADO. ¿TAMBIEN REQUIERE?
Considerar el entorno externo en el que el sistema opera.
9.- ¿EN QUE CONSISTE UN ATACANTE INFORMATICO? Y ¿CON QUE BENEFICIO?
En aprovechar alguna debilidad o falla (vulnerabilidad) en el software, en el hardware, e incluso, en las personas que forman parte de un ambiente informático; a fin de obtener un beneficio, por lo general de índole económico.
10.- MENCIONA LA FINALIDAD DEL PLAN DE ACCION
El plan de acción tendrá como finalidad el desarrollo de estrategias globales destinadas a proporcionar a los usuarios y a los productores de información almacenada, procesada o transmitida electrónicamente la protección adecuada de los sistemas de información contra amenazas accidentales.
***E N C R I P T A C I Ò N***
11- ¿QUÉ ES ENCRIPTACIÓN?
Es básicamente la manera de asegurar información importante.
12. ¿CÓMO FUNCIONA LA ENCRIPTACIÓN?
Normalmente con algoritmos los cuales pueden transformar una pequeña información en una muy extensa y difícil de descifrar a simple vista.
13.- MENCIONA LOS TIPOS DE ENCRIPTACIÓN.
Algoritmo HASH: Simetrical, Asimétrica, Firma Digital, mediante códigos de integridad.
14.- ES LA TRANSFORMACIÓN DE UN MENSAJE UTILIZANDO UN SISTEMA DE CIFRADO ASIMÉTRICO DE MANERA QUE LA PERSONA QUE POSEE EL MENSAJE ORIGINAL.
Firma digital.
15.- POCESO QUE CONSISTE EN TOMAR UN MENSAJE Y UNA CLAVE DE USUARIO, DESPUÉS SIGUE LA COMBINACIÓN DE ESTOS Y SE PRODUCE UNA CADENA MODIFICADA.
EncryptionString.

miércoles, 21 de marzo de 2012

Encrioptacion

***Encriptación***
La encriptación es básicamente la manera de asegurar información importante, esta normalmente funciona con algoritmos los cuales pueden transformar una pequeña información en una muy extensa y difícil de descifrar a simple vista. Estos algoritmos de encriptación toman una parte importante ya q se han reconocido. El usuario “no autorizado” al tratar de defifrar se encontrara con una llave la cual tiene dos clases una llamada (Key`S) o la más usada en internet llamada (Public Key) esta se da a conocer a cualquier persona q lo desee y ante cualquier internet, sin embargo existe otra llamada (única) q solo será conocida por un único usuario.
En la encriptación existen varios niveles pero las encriptaciones más comunes son las de:
* 40-512 bits (llave secreta y llave pública)
*128 -1024 bits (llave secreta y llave publica) esta ultima es la mas fuerte que existe en el mercado actualmente los EE UU. La encriptación de 40-512 bits es usada en sitios internet más corriente y los 128-1024 bits son usados en transacciones de alto riesgo como las bancarias. Por ultimo hacemos mención de la encriptación actual de que tan segura puede ser, la llave privada q por lo general trata de 40 bits en ocasiones puede llegar a ser interceptada y la de 128 la cual es 3 veces más poderosa o segura. En conclusión la encriptación tiene como fin evitar los llamados (hackers) dotándose cada vez de más tecnología y usando diversos algoritmos, llaves o programas creados para la seguridad de la información de los usuarios.

*Que función tiene la llave ("key") ?

 Existen dos tipos de llaves ("key's") , pero la de mayor uso en Internet es denominada "public key" o algoritmo asimétrico. El nombre "public" proviene de su funcionamiento: existe una llave pública que es dada a conocer a cualquier persona que así lo desee (todo Internet), esta llave pública es utilizada por los emisores de mensajes para encriptar información , sin embargo, existe otra llave ( su pareja por llamarla de alguna manera) única que es conocida exclusivamente por el destinatario del mensaje, y es mediante esta llave única | secreta que el destinatario descifra ("decripta") los mensajes encriptados por el emisor. 



 Tipos de Encriptación:

*Algoritmo HASH:
Este algoritmo efectúa un cálculo matemático sobre los datos que constituyen el documento y da como resultado un número único llamado MAC. Un mismo documento dará siempre un mismo MAC.
*ENCRIPTACION Simetrical a encriptación simétrica nos sirve para almacenar la información crítica que uno mismo es el encargado de descifrarlo. Nadie tendrá acceso ala llave con que se encriptara y desencriptara la información.
Algunos algoritmos de la encriptación simétrica son más seguros que otros como son los 3 DES y AES. Ya que los algoritmos con mas debilidades son los IDEA. La principal información para encriptar y desencriptar en los algoritmos simétricos es la llave KEY, toda la seguridad del sistema depende de donde este esta llave, cómo esta compuesta y quien tiene acceso.
*ENCRIPTACION Asimétrica esta nos permite que dos personas puedan enviar información encriptada, sin tener que entregar la llave de seguridad. Se utiliza dos llaves una pública para encriptar el texto y la otra llave de seguridad para desencriptarlo, nadie puede desencriptar algo con la misma llave pública. El algoritmo mas utilizado en la encriptación asimétrica es el RSA, debido a que su funcionamiento es diferente al algoritmo ECC. En conclusión es que exista una clase que entregue una llave publica para que encripte la información y luego enviarla esta a la misma clase para que con la llave de privada la desencripte.

*Firma Digital
Es la transformación de un mensaje utilizando un sistema de cifrado asimétrico de manera que la persona que posee el mensaje original y la clave pública del firmante, pueda establecer de forma segura, que dicha transformación se efectuó utilizando la clave privada correspondiente a la pública del firmante, y si el mensaje es el original o fue alterado desde su concepción.                                                                                                                  Se intenta hacer coincidir el modelo de firma digital con los requerimientos y virtudes que debe tener una firma y así darle validez a esta mecánica. El fin es el mismo de la firma ológrafa: dar asentimiento y compromiso con el documento firmado. El papel es el medio de almacenamiento, y el mecanismo es alguno de los tipos de impresión posibles (tinta, láser, manuscrito, etc.). Esta cualidad física le da entidad al documento, contiene sus términos, conceptos y sentidos de una manera perdurable, y al ser un elemento físico cualquier alteración dejará “señales” identificables.                  Pero estas mismas cualidades traen aparejados inconvenientes que el uso de sistemas de computación podría evitar. Ciertamente los papeles ocupan lugar y pesan demasiado, resulta complejo y molesto buscar información en ellos (requiriendo de la acción humana ya sea al archivarlos y/o al rescatarlos), y el compartir los documentos también resulta inconveniente.


Ventajas Ofrecidas por la Firma Digital
El uso de la firma digital satisface los siguientes aspectos de seguridad:
<Integridad de la información: la integridad del documento es una protección contra la modificación de los datos en forma intencional o accidental. El emisor protege el documento, incorporándole a ese un valor de control de integridad, que corresponde a un valor único, calculado a partir del contenido del mensaje al momento de su creación. El receptor deberá efectuar el mismo cálculo sobre el documento recibido y comparar el valor calculado con el enviado por el emisor. De coincidir, se concluye que el documento no ha sido modificado durante la transferencia.
<Autenticidad del origen del mensaje: este aspecto de seguridad protege al receptor del documento, garantizándole que dicho mensaje ha sido generado por la parte identificada
en el documento como emisor del mismo, no pudiendo alguna otra entidad suplantar a un usuario del sistema. Esto se logra mediante la inclusión en el documento transmitido de un valor de autenticación (MAC, Message autentication code). El valor depende tanto del contenido del documento como de la clave secreta en poder del emisor.
<No repudio del origen: el no repudio de origen protege al receptor del documento de la negación del emisor de haberlo enviado. Este aspecto de seguridad es más fuerte que los anteriores ya que el emisor no puede negar bajo ninguna circunstancia que ha generado dicho mensaje, transformándose en un medio de prueba inequívoco respecto de la responsabilidad del usuario del sistema.


*Encriptación mediante códigos de integridad: Se utilizan funciones matemáticas que derivan de una huella digital a partir de un cierto volumen de datos (una huella tiene de 128 a 160 bits). Es teóricamente posible encontrar dos mensajes con idéntica huella digital; pero la probabilidad es ínfima. Si se manipulan los datos la huella cambia; y modificar los datos de forma tan sabia para obtener la misma huella es algo computacionalmente inabordable en un plazo razonable.


*Procesos de Encriptación
EncryptionString
•       Consiste en tomar un mensaje y una clave de usuario, después sigue la combinación de estos y se produce una cadena modificada.
•       Texto a codificar:         ENCRYPTION
•       Caracteres del Texto:      E   N   C   R   Y   P   T   I   O   NCódigos ASCII:             69  78  67  82  89  80  84  73  79  78
•       Contraseña KEY:            K   E   Y   K   E   Y   K   E   Y   K
•       Caracteres de KEY:         75  69  89  75  69  89  75  69  89  75
•       Suma de Códigos ASCII:     144 147 156 157 158 169 159 142 168 153
•       En caracteres:             �   “   œ   �   ?   ©   Ÿ   ?   ¨   ™
•       Texto codificado:          �“œ�?©Ÿ?¨™

*Modelo ChrTran
Como su abreviación lo dice ChrTran transpone caracteres, usa dos claves de 255 caracteres (la carta ASCII) y produce un texto codificado de origen aleatorio. Toma cada carácter del texto, encuentra su posición en la primera clave, e intercambia este carácter por el carácter en la misma posición de la segunda clave. Es complicado de asimilar.
Lo más difícil de ChrTran es el manejo de las claves. La primera clave (la sarta de búsqueda) podría ser publica (mejor debiera decir debe ser publica). Mientras que la segunda clave es una sarta aleatoria de la carta ASCII.
El modo de manejar ChrTran es el siguiente:
Clave aleatoria = RandomChart()
 
'// Se podría usar la sarta de búsqueda, ClaveDeBúsqueda, como
'// otra cadena aleatoria con Clave De Búsqueda = RandomChart()
'// aquí se mantiene un nivel de Encriptación flexible, más no
'// inseguro, al hacer ClaveDeBúsqueda como la secuencia 0 a 255
'// de la carta ASCII:
For i = 0 To 255
    ClaveDeBúsqueda = Clave De Búsqueda + Chr$(i)
Next
 
'//Codifica
TextoCodificado = ChrTran(TextoOriginal, ClaveDeBúsqueda, ClaveAleatoria)
 
'//Decodifica
TextoOriginal= ChrTran(TextoCodificado, ClaveAleatoria, ClaveDeBúsqueda