samedi 23 avril 2011
vendredi 8 avril 2011
Pascal Farès : ISAE Cnam Liban: Cours client serveur rsx102 à Bikfaya
Pascal Farès : ISAE Cnam Liban: Cours client serveur rsx102 à Bikfaya: "Ce vendredi 8 avril 2011, contrairement à ce qui était prévus, il y aura cours technologie client serveur à Bikfaya de 18h45 à 20h45. Venez..."
dimanche 13 mars 2011
SSL Key and certificates
What is SSL and what are Certificates?
The Secure Socket Layer protocol was created by Netscape to ensure secure transactions between web servers and browsers. The protocol uses a third party, a Certificate Authority (CA), to identify one end or both end of the transactions. This is in short how it works.- A browser requests a secure page (usually https://).
- The web server sends its public key with its certificate.
- The browser checks that the certificate was issued by a trusted party (usually a trusted root CA), that the certificate is still valid and that the certificate is related to the site contacted.
- The browser then uses the public key, to encrypt a random symmetric encryption key and sends it to the server with the encrypted URL required as well as other encrypted http data.
- The web server decrypts the symmetric encryption key using its private key and uses the symmetric key to decrypt the URL and http data.
- The web server sends back the requested html document and http data encrypted with the symmetric key.
- The browser decrypts the http data and html document using the symmetric key and displays the information.
follow this link to understand several needed concepts.
Thye full HOW-TO document can be found here : http://tldp.org/HOWTO/SSL-Certificates-HOWTO/index.html
TLDP is The Linux Documentation Project
lundi 28 février 2011
Common Layout Objects | Android Developers
Common Layout Objects | Android Developers: "– Envoyé à l'aide de la barre d'outils Google"
Declaring Layout | Android Developers
Declaring Layout | Android Developers: "– Envoyé à l'aide de la barre d'outils Google"
vendredi 25 février 2011
ADT Plugin for Eclipse
Developpement Android avec Eclipse: Suivre les instructions http://developer.android.com/sdk/eclipse-adt.html#updating
Pour les auditeurs du cycle C informatique à L'ISAE Cnam Liban. Nous utiliserons cette plateforme pour nos démonstrations (Eclipse Helios+ ADT)
Pour les auditeurs du cycle C informatique à L'ISAE Cnam Liban. Nous utiliserons cette plateforme pour nos démonstrations (Eclipse Helios+ ADT)
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) APKs in order to distribute your application.
Developing in Eclipse with ADT is highly recommended and is the fastest way to get started. With the guided project setup it provides, as well as tools integration, custom XML editors, and debug ouput pane, ADT gives you an incredible boost in developing Android applications.
This document provides step-by-step instructions on how to download the ADT plugin and install it into your Eclipse development environment. Note that before you can install or use ADT, you must have compatible versions of both the Eclipse IDE and the Android SDK installed. For details, make sure to read Installing the ADT Plugin, below.
If you are already using ADT, this document also provides instructions on how to update ADT to the latest version or how to uninstall it, if necessary.
samedi 23 octobre 2010
Handbook of Applied Cryptography
Handbook of Applied Cryptography: "– Envoyé à l'aide de la barre d'outils Google"
Inscription à :
Messages (Atom)