Foire aux questions Dinkey Pro

Qu'est-ce qu'un code produit ?

Un code produit est une chaîne de caractères qui distingue un produit d'un autre. Il permet à une clé de protéger un élément logiciel donné tandis qu'une autre clé protégera un autre élément logiciel. Pour les clés Dinkey Pro Lite et Dinkey FD Lite, vous devez spécifier le code produit lors de la commande. Pour les autres modèles de clés, vous pouvez spécifier le code produit lorsque vous programmez la clé.

Un autre développeur peut-êter acheter Dinkey Pro et reprogrammer mes clés ?

Non ! Chacun de nos client se voit attribuer un SDSN unique. Il est intégré à chaque clé que leur envoyons. Il est également utilisé pour crypter le logiciel du SDK. Ainsi, chaque SDK est unique à chaque client. Cela signifie que vous ne pouvez pas accéder aux clés d'un autre client, et vice-versa. Pour chaque SDSN, nous disposons d'une ou plusieurs adresses postales et adresses e-mail. Nous n'envoyons les clés d'un client qu'à l'adresse postale enregistrée, et les mises à jour du SDK à l'adresse e-mail enregistrée.

Est-il possible d'ajouter une protection à mon logiciel sans en modifier le code source ?

Oui, en utilisant notre méthode de protection Shell, vous pouvez ajouter automatiquement une protection aux fichiers EXE et DLL Windows 32 et 64 bits (y compris les assemblages .NET), ainsi qu’aux binaires et bibliothèques partagées Linux pour les plateformes x86 et x64. De plus, elle crypte votre fichier pour le rendre beaucoup plus sûr et empêcher ainsi la décompilation.

Dinkey Pro fonctionne-t-il dans mon langage de programmation ?

Dinkey Pro est un système extrêmement flexible qui fonctionne dans presque tous les langages de programmation, et même pour les fichiers qui disposent d'éléments de programmation comme les bases de données Access. Cliquez ici pour consulter une liste des langages supportés.

Quels systèmes d'exploitation supportez-vous ?

Tous nos dongles et outils logiciels sont compatibles avec Microsoft Windows (plateformes x86 et x64), macOS 10.10 Yosemite et version ultérieure et Linux 2.6 et version ultérieure (x86, x64, ARM Aarch32 et ARM Aarch64).

Dois-je installer des frameworks ou pilotes pour accéder à la clé ?

Contrairement à certains produits concurrents, les clés Dinkey Pro et FD ne nécessitent pas l'installation de pilotes ou de frameworks particuliers pour fonctionner avec votre logiciel.

Que se passe-t-il quand je dois envoyer un mise-à-jour de mon programme ?

Vous pouvez protéger les mises à jour de votre logiciel sans avoir à fournir de nouvelles clés ou à demander le renvoi des clés existantes pour modification.

Que se passe-t-il lorsque je désire changer les paramètres de protection et que j'ai déjà envoyé la clé au client ?

Tous nos systèmes de protection vous permettent de modifier les paramètres de protection stockés dans la clé du client en fournissant à celui-ci un code de mise à jour sécurisé ne pouvant être utilisé qu'une seule fois, avec cette clé spécifique.

Dinkey Pro fonctionne-t-il dans les environnement virtuels ?

Dans presque tous les cas, Dinkey Pro fonctionne avec les machines virtuelles. Nous ne pouvons cependant pas garantir le fonctionnement avec toutes les environnements virtuels. Certaines machines virtuelles offrent un support USB limité ou inexistant, et l'émulation USB peut parfois être imparfaite. Pour une réponse plus détaillée voir nos article de la base de connaissance sur cette question.

Vos clés contiennent-elles leur propre horloge temps réel ?

Vous pouvez utiliser nos clés pour fixer, en toute sécurité, une date d'expiration pour votre logiciel. Nos clés ne contiennent cependant pas d'horloge temps réel. Cela nécessiterait des puces supplémentaires et une batterie qui nous obligeraient à augmenter la taille et le prix de la clé et à limiter sa durée de vie. Nous utilisons donc des méthodes logicielles tout aussi efficaces. L'un des techniques consiste à stocker la date et l'heure du dernier accès à la clé et à assurer que celles-ci ne reculent pas. Mais nous utilisons également d'autres techniques plus sophistiquées.

Que puis-je faire lorsque un client endommage ou perd sa clé ?

Vous pouvez dans ce cas fournir une clé logicielle temporaire à votre client pour lui permettre de continuer d'utiliser le programme protégé, sur une machine et pour un temps limité, jusqu'à ce que la clé de remplacement n'arrive.

Comment puis-je diffuser des démos de mes logiciels en toute sécurité ?

Il existe deux approches différentes pour la diffusion des démos :

  1. Démo à durée d'utilisation limitée Dans ce cas, vous protégez votre logiciel avec notre dongle appelant notre API. Si le dongle n'est pas trouvé, vous pouvez alors exécuter votre logiciel en mode de démo limitée dans le temps. Cependant, si le client a acheté un dongle chez vous, votre logiciel fonctionnera sans aucune restriction. De cette façon, vous pouvez utiliser le même code pour une démo et votre système complet.

  2. Démo entièrement fonctionnelle limitée dans le temps Dans ce cas, vous pouvez utiliser une clé logicielle de démo afin que votre logiciel protégé puisse fonctionner pendant une période limitée. Si le client décide d'acheter votre logiciel, vous pouvez lui envoyer un dongle et votre logiciel protégé continuera à fonctionner. Le client est limité à une installation de démo par ordinateur.