Programación en castellano
Inicio > Tutoriales > Lenguajes orientados a objeto > J2SE > Seguridad en la Plataforma Java 2 JDK 1.2
-Tutoriales

Seguridad en la Plataforma Java 2 JDK 1.2

  • Introducción a las Características de Seguridad en Java 2 JDK 1.2
    • Extensiones de la Arquitectura de Seguridad
      • Extensiones de Arquitectura Criptográfica
        • Servicios de Criptografia
          • Interfaces y Clases para Certificados
            • Interfaces y Clases para Manejo de Claves
              • Herramientas Relacionadas con la Seguridad
              • Guía Rápida para Controlar un Applet
                • Observar las Restricciones de los Applets
                  • Configurar un Fichero de política para Conceder los Permisos Requeridos
                    • Arrancar la Utilidad Policy Tool
                      • Conceder los Permisos Requeridos
                        • Grabar el Fichero de política
                          • Ver los Efectos del Fichero de política
                            • Aproximación 1
                            • Aproximación 2
                        • Guía Rápida para Controlar Aplicaciones
                          • Observar la Libertad de las Aplicaciones
                            • Ver cómo Restringir las Aplicaciones
                              • Propiedades Sensibles a la Seguridad
                              • El Fichero de Política del Sistema
                            • Configurar el Fichero de Política para Conceder los Permisos Requeridos
                              • Abrir el Fichero de Política
                                • Conceder los Permisos Requeridos
                                  • Grabar el Fichero de Política
                                    • Ver los Efectos del Fichero de Política
                                      • Aproximación 1
                                      • Aproximación 2
                                      • Ejecutar la Aplicación
                                  • API y Herramientas para Código Seguro e Intercambio de Ficheros
                                    • Seguridad de Código y Documentos
                                      • Firmas Digitales
                                      • Certificados
                                      • Keystores (Almacenes de Claves)
                                      • Notas del API y las Herramientas
                                      • Uso del API de Seguridad del JDK para Firmar Documentos
                                      • Usar las Herramientas para Firmar Códigos y Documentos
                                      • Generar una Petición de Firma de Certificado (CSR) para un Certificado de Clave Pública
                                      • Importar la Respuesta del CA
                                      • Importar un Certificado desde un CA como un "Certificado Verdadero"
                                      • Importar el Certificado Devuelto por el CA
                                  • Fimar Código y Conceder Permisos
                                    • Pasos para el Firmante de Código
                                      • Descargar y Probar la Aplicación de Ejemplo
                                      • Crear un Fichero JAR que Contenga el Fichero Class
                                      • Generar Claves
                                      • Subpartes del Comando keytool
                                      • Información de Nombre-Distinguido
                                      • Resultados del Comando
                                      • Firmar el Fichero JAR
                                      • Exportar el Certificado de la Clave Pública
                                    • Pasos para el Receptor del Código
                                      • Observar las Restricciones de la Aplicación
                                      • Importar el Certificado como un Certificado Verdadero
                                      • Configurar un Fichero de Política para Conceder los Permisos Requeridos
                                      • Arrancar Policy Tool
                                      • Especificar el Keystore
                                      • Añadir una Entrada de Política con un SignedBy Alias
                                      • Grabar el Fichero de Política
                                    • Ver los efectos del Fichero de Política
                                      • Aproximación 1
                                      • Aproximación 2
                                  • Intercambiar Ficheros
                                    • Pasos del Emisor del Contrato
                                      • Crear un Fichero JAR que Contenga el Contrato
                                      • Generar Claves
                                      • Firmar el Fichero JAR
                                      • Exportar el Certificado de la Clave Pública
                                    • Pasos del Receptor del Contrato
                                      • Importar el Certificado como un Verdadero Certificado
                                      • Verificar la Firmar del Fichero JAR
                                  • Generar y Verificar Firmas
                                    • Generar una Firma Digital
                                      • Preparar la Estructura Inicial del Programa
                                      • Generar las Claves Pública y Privada
                                      • Firmar los Datos
                                      • Grabar la Firma y la Clave Pública en Ficheros
                                      • Compilar y Ejecutar el Programa
                                      • Verificar una Firma Digital
                                      • Preparar la Estructura Inicial del Programa
                                      • Introducir y Convertir los Bytes Codificados de la Clave Pública
                                      • Introducir los Bytes de la Firma
                                      • Verificar la Firma
                                      • Compilar y Ejecutar el Programa
                                    • Debilidades y Alternativas
                                      • Trabajar con Bytes de Claves Codificados
                                      • Trabajar con Certificados
                                      • Asegurar la Confidencialidad de los Datos
                                  • Implementar Nuestros Propios Permisos
                                    • TerrysGame
                                      • La Clase HighScore
                                        • Comprobar que TerrysGame tiene el HighScorePermission
                                        • El código HighScore
                                        • La clase HighScorePermission
                                      • Un Fichero de Política de Ejemplo
                                        • La Entrada Keystore
                                        • La Entrada TerrysGame
                                        • La Entrada HighScore
                                        • 1. Permiso para leer el valor de la propiedad "user.home".
                                        • 2. Permiso para leer y escribir el propio fichero de la máxima puntuación.
                                        • 3. Todos los HighScorePermissions (es decir, HighScorePermissions de cualquier nombre).
                                      • Poniéndolo Todo Junto
                                        • Pasos del Desarrollador de HighScore (Chris)
                                          • Compilar las Clases
                                          • Meter los ficheros class en un fichero JAR
                                          • Crear un Keystore y las Claves para Firmar
                                          • Firmar el fichero JAR
                                          • Exportar el Certificado de la Clave Pública
                                          • Suministrar los Ficheros y la Información Necesaria para los Usuarios y Desarrolladores del Juego
                                        • Pasos del Desarrollador de TerrysGame (Terry)
                                          • Compilar la Clase del Juego
                                          • Poner sus ficheros Class en un fichero JAR
                                          • Crear un Keystore y las Claves para Firmar
                                          • Firmar el Fichero JAR
                                          • Exportar el Certificado de la Clave Pública
                                          • Suministrar los Ficheros y la Información Necesaria para los Usuarios
                                        • Pasos para Ejecutar TerrysGame (Kim)
                                          • Importar los Certificados como Certificados Verdaderos
                                          • Configurar un fichero de Política con los Permisos Requeridos
                                          • Ejecutar el TerrysGame
                                      • Glosario de Términos de Seguridad en Java 2
                                        • Términos sobre Seguridad
                                          • Certificado
                                          • Algoritmo de Criptografía
                                          • Desencriptación
                                          • Firma Digital
                                          • Dominio o Protección de Dominio
                                          • Encriptación
                                          • Clase Motor
                                          • Algoritmo Resumen de Mensaje
                                          • Representación de Clave Opaca
                                          • Representación Opaca de Parámetros
                                          • Permiso
                                          • Política
                                          • Fichero de Política
                                          • Clave Privada
                                          • Privilegiado
                                          • Dominio Protegido
                                          • Proveedor
                                          • Clave Pública
                                          • Controlador de Seguridad
                                          • Certificado Auto-Firmado
                                          • Firma
                                          • Código Firmado
                                          • Representación de Clave Transparente
                                          • Representación de Parámetros Transparente
                                      • Sumario del API de Seguridad en Java 2
                                        • ¿Qué Proporciona el API de Seguridad del JDK
                                          • Métodos del API
                                          • Personalización de las Características de Seguridad
                                          • ¿Qué pasa con la Encriptación y la Desencriptación?
                                      • Clases del API de Seguridad en Java 2
                                        • Clases de Control de Acceso
                                          • Clases de Permisos
                                          • Política
                                          • AccessController
                                          • AccessControlContext
                                          • PrivilegedAction y PrivilegedExceptionAction
                                          • CodeSource
                                          • ProtectionDomain
                                          • SecureClassLoader
                                        • Clases de Criptografía
                                          • Provider
                                          • Signature
                                          • MessageDigest
                                        • Clases e Interfaces de Claves
                                          • Key
                                          • PublicKey y PrivateKey
                                          • KeyPair
                                          • KeyPairGenerator
                                          • KeyFactory
                                          • KeyStore
                                        • Clases e Interfaces de Especificaciones de Claves
                                          • KeySpec
                                          • DSAPrivateKeySpec
                                          • DSAPublicKeySpec
                                          • RSAPrivateKeySpec
                                          • RSAPrivateCrtKeySpec
                                          • RSAPublicKeySpec
                                          • EncodedKeySpec
                                          • PKCS8EncodedKeySpec
                                          • X509EncodedKeySpec
                                        • Clases de Parámetros de Algoritmo
                                          • AlgorithmParameters
                                          • AlgorithmParameterGenerator
                                        • Clases e Interfaces de Especificación de Parámetros de Algoritmo
                                          • AlgorithmParameterSpec
                                          • DSAParameterSpec
                                        • Clases de Certificados
                                          • Certificate
                                          • CertificateFactory
                                          • X509Certificate
                                        • SecureRandom
                                          • Security
                                            • SecurityManager
                                            • Sumario de Herramientas de Seguridad en Java 2
                                              • Key and Certificate Management Tool (keytool)
                                                • Herramienta Java Archive (jar)
                                                  • Herramienta de Firma y Verificación JAR (jarsigner)
                                                    • Policy Tool (policytool) GUI tool
                                                      • Documentacón Online sobre Herramientas
                                                      • Sumario de Ficheros de Seguridad en Java 2
                                                        • El fichero de Propiedades de Seguridad java.security
                                                          • El fichero de Política del Systema java.policy
                                                            • El KeyStore de Certificados cacerts
                                                              • El fichero de Política de Usuario.java.policy
                                                                • Keystores
                                                                 

                                                                Últimos comentarios
                                                                Últimos 5 comentarios

                                                                ayuda (22/05/2006)

                                                                Por
                                                                hola quisiera que me ayuden lo que pasa tenemos que programar en java, pero ni se como empezar y la verdad tengo miedo ya mero se acaba este semestre y vienen los examenes y no sabre que hacer por favor ayudenme contestando este mensaje

                                                                el packege javax no existe (05/05/2006)

                                                                Por
                                                                estoy haciendo un servlet, pero al compilar me sale que no existe javax.servlet.*; no se si es por la version de java o ke
                                                                estuve buscando y en jdk 1.5.0_03 esta el paquete javax, pero no se de donde instalarlo
                                                                ya se ke es una pregunta muy tonta pero no tengo donde mas recurrir

                                                                conccion acces java, necesito applet ke lea, consulte y modifike daos en acces (05/05/2006)

                                                                Por
                                                                estoy haciendo un traductor, l averdad estoy perdida, pero no he podido comenzar porque no se como acceder a los datos de mi base en acces desde el programa en java

                                                                espero que alguien lea esto

                                                                COMO FIRMAR UN DOCUMENTO ASP CON JAVA EN IIS (16/04/2005)

                                                                Por
                                                                LO QUE QUIERO SABER ES SI PUEDO ADAPTAR EL CONTENIDO DE ESTE CURSO A UNA APLICACION ASP. EN REALIDAD ME GUSTARIA ENVIAR UNA PAGINA ASP AL CLIENTE FIRMADA CON LA APLICACION GENSIG Y CREO QUE EL LA VALIDARIA USANDO UN APPLET CON VERSIG. PERO SI LA API NO PUEDE GENERAR CERTIFICADOS DE CLAVE PUBLICA COMO LE ENVIO TODO CON UN CERTIFICADO DE CLAVE PUBLICA Y FIRMA GENERADA. DEBO USAR LOS UTILITARIOS?. EN LOS UTILITARIOS SOLO VI QUE PARA FIRMAR SE USA UN JARSIGNER, ESO SISGNIFICA QUE SOLO PUEDE FIRMAR ARCHIVOS JAR, QUE HAGO SI QUIERO FIRMAR ASP O XML, PUEDO USAR LO MISMO? GRACIAS

                                                                com.ms.security.SecurityExceptionEx (05/03/2004)

                                                                Por
                                                                Hola, al provar todo esto continuo sin poder ejecutar el applet desde un navegador como explorer. He seguido el ejemplo y me salta la excepcion:com.ms.security.SecurityExceptionEx
                                                                ¿es normal esto? trabajo con v.1.2.2
                                                                Patrocinados
                                                                 

                                                                Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
                                                                Formulario de Contacto - Datos legales - Publicidad
                                                                Mantenida por: Claudio y Dani.

                                                                Hospedaje web y servidores dedicados linux por Ferca Network

                                                                red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
                                                                más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados