Votre tarification est figée dans le build
Vous voulez une offre Starter, une offre Pro et une limite particulière pour un grand client. Sans système de licences, cela devient une branche, un build et une livraison de plus.
Monétisation et licences logicielles
Décidez de ce que chaque client obtient et pour combien de temps. DYCRYPT l’inscrit dans une licence signée que votre application vérifie elle-même — en ligne, hors ligne ou les deux.
Le problème
Beaucoup d’équipes improvisent tout ce qui suit le téléchargement. Cela fonctionne, jusqu’au jour où cela ne fonctionne plus.
Vous voulez une offre Starter, une offre Pro et une limite particulière pour un grand client. Sans système de licences, cela devient une branche, un build et une livraison de plus.
Une licence prévue pour une machine se retrouve sur cinq, ou sur un forum. Vous le découvrez lorsque le support répond à une personne qui n’a jamais acheté.
Qui a expiré ? Qui ne paie plus mais continue à utiliser le logiciel ? Qui a changé d’ordinateur ? Les réponses restent dans un tableur, lorsqu’elles existent.
Pilier un · Monétisation logicielle
Votre produit contient les règles et chaque licence contient les réponses. DYCRYPT ne traite pas le paiement : gardez votre système de vente et décidez simplement de ce que le client obtient après l’achat.
Définissez des paramètres texte, numériques, booléens, dates, listes ou choix fixes. Votre application lit les valeurs signées et adapte son comportement.
Ajoutez une date de début et d’expiration, ou laissez la licence fonctionner sans limite. Même produit, même code, accord commercial différent.
Une licence en grâce reste valide. Le client voit un avertissement et vous ouvrez une discussion de renouvellement au lieu d’un ticket urgent.
Un renouvellement crée une nouvelle période. La licence déjà livrée reste exactement telle qu’elle a été signée.
Révoquez une licence au prochain contrôle si le paiement s’arrête, puis rétablissez-la sans nouveau build ni téléchargement.
Des jetons API à portée limitée automatisent les produits, clients et licences avec uniquement les droits nécessaires.
Pilier deux · Licences logicielles
Chaque licence est signée avant de quitter DYCRYPT. Votre application vérifie elle-même cette signature et décide ensuite quoi faire.
Liez la licence à la machine avant l’émission. L’application vérifie localement et ne contacte jamais DYCRYPT — idéal pour les environnements isolés.
Le premier contrôle réussi attribue la licence à une machine. Les contrôles planifiés rendent une révocation rapidement effective.
Vérifiez localement à chaque démarrage et confirmez en ligne en arrière-plan. Le client continue à travailler pendant un trajet ou une panne, dans la fenêtre signée.
Signez avec Ed25519, RSA ou courbe elliptique. Vérifiez avec une clé publique, un certificat X.509 ou un magasin de clés ; sur site, utilisez un HSM ou PKCS#11.
Cinq signaux sont hachés séparément et trois correspondent par défaut : changer de carte réseau ne bloque pas automatiquement un client légitime.
Chaque signal est haché et tronqué sur l’appareil. Adresse IP, utilisateur, processus et conteneur sont volontairement exclus.
Active, grâce, attente, expirée, obsolète, révoquée, invalide ou inconnue : chaque situation indique s’il faut attendre, avertir, reconnecter, renouveler ou arrêter.
Pourquoi faire confiance à un contrôle en ligne
DYCRYPT signe chaque réponse de contrôle avec la clé de votre produit. Votre application distingue ainsi DYCRYPT d’un serveur qui prétend l’être.
Lire le modèle de sécurité des reçus (anglais) →Pourquoi réunir les deux
Ce que vous vendez et ce que vous protégez sont une même décision appliquée à deux endroits.
Utilisez-le comme vous le souhaitez
Commencez sur le service hébergé, puis passez à DYCRYPT Sovereign si vos règles de sécurité ou de conformité exigent votre propre environnement et vos propres clés.
Créez votre organisation, configurez un produit et ajoutez le SDK. Aucun serveur de licences à exploiter.
Exécutez DYCRYPT chez vous et signez avec votre HSM ou jeton PKCS#11. La clé privée ne peut être utilisée nulle part ailleurs.
Découvrir DYCRYPT Sovereign →Démarrage rapide
Créez votre organisation, configurez un produit et ajoutez les contrôles de licence à votre application.
Lire le guide de démarrage (anglais) →Vous venez de Cryptolens, Keygen ou LicenseSpring ? Découvrez les différences avec DYCRYPT et les étapes d’une migration progressive. Comparer les options →
Commencez avec l’offre gratuite
L’offre gratuite couvre tout le parcours et vos 250 premières licences actives en production. Intégrez Java, Node.js, Python ou C++, livrez, puis passez à l’offre supérieure avec votre parc installé.