|
Motivos para elegir TI Las profesiones en informática pueden estar muy bien remuneradas y, actualmente, la demanda de profesionales de TI cualificados supera la oferta. Un estudio realizado por la Information Technology Association of America estima que el año pasado quedaron sin cubrir más de 843.000 trabajos de TI. Además, Microsoft estima que en los próximos 12 meses, sus socios y clientes necesitarán 647.000 nuevos profesionales de TI para dar soporte y desarrollar soluciones empresariales para productos y tecnologías de Microsoft. Estas cifras reflejan la escasez de profesionales de TI en Estados Unidos, aunque la búsqueda de trabajadores cualificados es un reto global. La demanda de profesionales de TI indica que existen oportunidades reales para personas con las aptitudes y el deseo necesarios para tener éxito en este dinámico sector. | |
CRIPTOSISTEMA RSA El criptosistema de RSA fue inventado en 1977 por Ron Rivest, Adi Shamir y Leonard Adleman. Se basa en criptografía de clave pública que tiene las siguientes características: - Cada usuario obtiene un par de claves, una pública y otra privada. |
Con esta clave se podrán descifrar los mensajes que lleguen. Así con el ejemplo anterior, B utilizaría la clave pública de A y su propia clave secreta para descifrar el mensaje enviado por A. |
CRIPTOSISTEMA RSA El criptosistema de RSA fue inventado en 1977 por Ron Rivest, Adi Shamir y Leonard Adleman. Se basa en criptografía de clave pública que tiene las siguientes características: - Cada usuario obtiene un par de claves, una pública y otra privada.
|
| CARACTERÍSTICAS DEL RSA Funcionamiento: Básicamente la seguridad del RSA se fundamenta en que es casi imposible factorizar cantidades que son producto de dos números primos largos. Y digo casi imposible por no decir imposible ya que con la tecnología actual la única posibilidad sería después de muchos años de cálculos. En general este sería el funcionamiento:
|
| ENCRIPTACIÓN Y DESENCRIPTACIÓN Se obtienen los números A y B de forma aleatoria y se calcula C. |
Obtener E dentro del rango (1,(A-1)*(B-1)) de la siguiente manera: E*D=1mod((A-1)*(B-1))
De alguna manera, se asocian a cada carácter alfabético un valor numérico y ciframos el mensaje en bloques de la misma longitud BLOQ_MENS cuyo valor numérico está comprendido dentro del rango (1 … C). Para cifrar cada uno de los bloques del mensaje original se hace lo siguiente: MENS_CIFR=(BLOQ_MENSE)mod C La operación de descifrado de MENS_CIFR sería utilizando la clave privada D de la siguiente manera: BLOQ_MENS=MENS_CIFRD(mod C) Obteniéndose los bloques que conforman el mensaje original, luego se unen obteniendo el mensaje original.
|
| COMO ENCONTRAR NÚMEROS PRIMOS ALEATORIOS
Para descubrir un número primo se van testeando los números (solo impares) hasta encontrar a uno que sea primo. Siendo J(a,b) el símbolo de Jacobi. Si b es primo es siempre cierto. Si b no lo es será falso con una probabilidad de al menos 1/2. Si se mantiene para 100 valores aleatorios elegidos de a entonces b es casi con toda seguridad primo. Existe una posibilidad de una entre 2^100 de que b sea no primo, pero si incluso aun, usamos un número no primo, el receptor detectaría esto notando que el desencriptado no funciona correctamente. Cuando b es impar, a<=b y mcd(a,b)=1 el símbolo de Jacobi toma un valor entre {-1,1} y puede ser eficientemente computado por el programa: Int J(a,b){ If (a= = 1) return 1 Else If a es par J(a/2,b)*((-1)(b^2-1)/8 Else J(b(mod a),a)* ((-1)(a-1)*((b-1)/4) }
|
| SEGURIDAD DEL RSA
La seguridad dependerá del tamaño del módulo C. Cuanto mas grande mejor en cuanto a seguridad. Como contra tenemos que la velocidad será bastante pobre cuanto mayor sea este número. Hay muchas formas en las que se puede romper la seguridad de este criptosistema, pero en la mayoría de estos casos o bien es inviable en cuanto a tiempo o bien se deben a la falta de picardía por parte de los usuarios que utilizan estos métodos. Por ejemplo, guardar la clave secreta en un lugar poco seguro en la que se puede acceder y obtnerla. Lo mejor es tenerla en un lugar seguro del disco local. fuente webtaller.com
|
Denegación de servicio remota en Microsoft Windows |
|
Se ha publicado un código que aprovecha una vulnerabilidad que permite, en remoto, hacer que Microsoft Windows deje de responder. Para que el fallo tenga efecto, el atacante debe establecer una sesión nula con el sistema objetivo, lo que mitiga en cierta forma la gravedad del problema. El día 25 de diciembre se publicó un código que aprovecha un fallo en el servicio "estación de trabajo" en la forma en la que maneja peticiones RPC NetrWkstaUserEnum con un valor grande en el campo maxlen. Si el atacante tiene acceso a este servicio y envía peticiones especialmente manipuladas, el servicio svchost.exe consumiría toda la memoria disponible y el sistema dejaría de responder. El problema se ha confirmado en Windows 2000 y Windows XP SP2 totalmente parcheados, aunque otros podrían verse afectados. Debido a las condiciones de este fallo, es mucho más factible que los ataques se lleven a cabo desde sistemas dentro de una misma red interna. La misma persona que ha revelado el código (un/a polaco/a que se hace llamar h07) hizo también público otro exploit a principios de diciembre. El código permitía provocar una denegación de servicio a través de una reserva de memoria incorrecta en función GetPrinterData. Para poder aprovechar el fallo, un atacante debería tener acceso al puerto 445, usado para manejar el protocolo NetBIOS. |
Al contrario que el primero descrito, este código no representaba una vulnerabilidad desconocida, sino que suponía una nueva forma de atacar un fallo inherente a la implementación RPC en Windows, conocido desde finales de 2005. Ya se sabía que este fallo era aprovechable a través de la función PNP_GetDeviceList del servicio UPNP (Universal plug and play). Para ninguno de estos problemas existe parche oficial. Se recomienda filtrar el acceso a los servicios vulnerables. fuente hispasec.com |
|
10 Claves para sacarle todo el jugo a Winzip 1.- ¿Como se comprimen archivos con Winzip? 2.- ¿Cómo se descomprimen archivos con Winzip? 3.- ¿Que significa el error bad CRC? 4.- ¿Para qué sirve la función "Split"? 5.- ¿Winzip es el único programa capaz de manejar archivos .zip? 6.- ¿Es gratuito?
No. Winzip se distribuye bajo la modalidad de shareware. Tras un periodo de prueba de 30 días es necesario pagar 29 dólares para poder seguir utilizándolo. De todas formas el programa, una vez transcurrido este periodo de tiempo, sigue funcionando aunque muestra al abrirse un mensaje avisando de que el periodo de prueba ha concluido. 7.- ¿Cuál es la diferencia entre utilizar Winzip Classic y Winzip Wizard? 8.- ¿Para que sirve el botón Checkout que aparece en la barra de iconos de Winzip? 9.- ¿Puedo personalizar el programa a mi medida?
Es posible personalizar la barra de iconos del programa haciendo clic con el botón derecho del ratón sobre la misma. Cuando se hace esto se despliega un menú en el que hay que escoger "Select buttons", y que ofrece las principales funciones del programa representadas con iconos que pueden ser añadidos a la interfaz de Winzip. 10.- ¿Se pueden proteger los archivos con contraseña? Fuente: Terra Tecnologia |
Todos los derechos reservados Computo y Servicios en TI |