Signature Numerique

Sujets variés concernant le développement en PureBasic
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Signature Numerique

Message par Oliv »

Voilà, certaines personnes ont comme message sur un de mes programmes
ce fichier ne contient pas de signature numerique valide authentifiant son editeur
Savez vous comment y remedier ? (Si vous voulez plus de détails j'ai la capture d'écran)
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

virer SP2 ?
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

nan nan, ça arrive pas que sur SP2. Pis au lieu de le virer faut pas l'installer SP2
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Voici des infos concernant les signatures trouvées sur Microsoft, comme c'est un aspect de sécurité de Window, je ne sais pas si c'est désactivable.

Les signatures numériques
Afin de comprendre cette notion, vous pouvez comparer un certificat numérique comme étant l'équivalent dans le monde informatique d'une carte d'identité, d'un permis de conduire ou d'un passeport. Le processus afin d'obtenir un certificat numérique est similaire à celui pour obtenir une carte d'identité. Une autorité de certification valide l'identité du développeur informatique et lui délivre un certificat numérique.

Le certificat numérique contient un certain nombre d'informations relatives à la personne authentifiée et relatives à l'autorité de certification. Quand un certificat numérique est délivré afin de signer un programme, un contrôle ActiveX ou des documents, cette " carte d'identité " est stockée avec le programme sous une forme sécurisée et vérifiable de manière à ce qu'elle puisse être affichée par un utilisateur voulant établir une relation sécurisée. Les certificats numériques utilisent une technologie de cryptage basée sur une clé publique permettant de valider l'intégrité du logiciel et du certificat.

La signature de codes
La signature de code et les signatures numériques sont très proches en apparence. Le concept de signature numérique fait référence au processus de signature de documents, tandis que le concept de signature de code est relatif à l'utilisation de signatures sur du code directement exécutable (y compris les macros). La signature de code est par exemple activée au sein d'un contrôle ActiveX en liaison avec la technologie Microsoft Authenticode. Ceci permet par exemple de valider qu'un programme reste inchangé depuis le moment où il a été créé et validé.

La signature de codes est particulièrement utile avec les technologies suivantes :
Les contrôles ActiveX
Les macros
Les balises actives
Concernant les contrôles de sécurité liés aux ActiveX, si ceux-ci sont activés, ou lorsqu'un utilisateur tente de télécharger un contrôle ActiveX non certifié, l'application Office XP concernée vérifie que le contrôle a été signée numériquement. Le comportement d'Office XP varie alors selon le niveau de sécurité qui a été paramétré.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Oui mais est-ce que quelque'un sait pourquoi il n'y a pas ça sur toutes les applications ?
hardy
Messages : 333
Inscription : mer. 02/juin/2004 13:19
Localisation : Tours

Message par hardy »

Peut-être que la vérif. de la signature et l'avertissement ne sont lancés que lorsque le prog. touche à certaines zones "sensibles".
C'est le cas par exemple pour toutes les installations de drivers.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Je peux pas vous donner mon code, mais il ne fait que changer la couleur de combobox et de listview, telecharger deux fichiers texte depuis internet et deux webgadget : rien de bien dangereux
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

euh, tu sais, pour MS, aller sur internet équivaut à télécharger des virus pour la sécurité

(par contre word, media player et autre qui se connecte en auto quand tu es sur internet et sans ton avis, ça c'est bon :? )
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Oui mais quand on vire certte partie ça me fait quand même (d'ailleurs on peu virer tout le code ça le fait :lol: )
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

et en compilant le programme avec les xp manifest... :idea:
Image
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

oui, tu as jaPBe, non ? tu n'aurais pas mis des infos de version ou dans le genre ? enfin si en commentant tout, ça le fait, y'a vraiment un problème
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

nan pour ça j'ai utilisé juste l'éditeur.

@Flype : que veux tu dire ? L'intégrer dans l'exe ?
Répondre