Filigraneur de donnees CSV/JSON

Injecte des champs de filigrane visibles ou signatures dans des exports CSV ou JSON pour la tracabilite

Collez du CSV/JSON ou televersez un fichier, puis ajoutez utilisateur, horodatage et champ personnalise. Loutil reinsere ces informations dans lexport sous forme visible ou signee pour faciliter le suivi.

Exemples de résultats

1 Exemples

Filigraner un CSV avant partage externe

Ajoute utilisateur, horodatage et signature pour tracer une fuite ulterieure.

watermarked-partner-share-export.csv Voir fichier
Voir paramètres d'entrée
{ "dataInput": "id,email,plan\n1,[email protected],pro\n2,[email protected],basic", "dataFile": "", "inputFormat": "csv", "watermarkMode": "visible", "username": "partner-share-001", "customField": "sales-demo", "secretSalt": "elysia-watermark" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: application/json, text/csv, text/plain, .json, .csv

Points clés

Catégorie
Sécurité et validation
Types d’entrée
textarea, file, select, text
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Filigraneur de données CSV/JSON est un outil de sécurité conçu pour injecter des métadonnées de traçabilité dans vos exports de données. En ajoutant des champs visibles ou des signatures invisibles contenant un nom d'utilisateur, un horodatage et des informations personnalisées, il vous permet de partager des jeux de données tout en gardant la capacité d'identifier la source en cas de fuite ultérieure.

Quand l’utiliser

  • Lors du partage de fichiers CSV ou JSON sensibles avec des partenaires externes ou des prestataires.
  • Pour auditer et tracer les exports de bases de données réalisés par les collaborateurs internes.
  • Avant de publier des jeux de données de démonstration nécessitant une identification claire de la source.

Comment ça marche

  • Collez vos données brutes ou téléversez un fichier CSV/JSON directement dans l'outil.
  • Saisissez un nom d'utilisateur obligatoire et, si besoin, un champ personnalisé (comme un code projet) et un sel secret.
  • Choisissez le mode de filigrane : 'visible' pour ajouter des colonnes lisibles, ou 'invisible' pour générer une signature discrète.
  • Téléchargez le fichier traité, qui intègre désormais les métadonnées de traçabilité sans altérer les données d'origine.

Cas d’usage

Marquage de listes de clients exportées par les équipes commerciales pour identifier l'origine d'une éventuelle fuite.
Distribution de données financières à des auditeurs externes avec une signature invisible propre à chaque cabinet.
Partage de catalogues de produits JSON avec des distributeurs en incluant un identifiant de partenaire.

Exemples

1. Filigraner un export CSV pour un partenaire

Responsable des partenariats
Contexte
L'entreprise doit partager une liste de contacts avec une agence externe pour une campagne marketing.
Problème
S'assurer que si la liste fuite, on puisse prouver qu'elle provient de cet export spécifique destiné à cette agence.
Comment l’utiliser
Téléversez le fichier CSV, définissez le mode sur 'Visible', entrez 'agence-externe-01' comme nom d'utilisateur et 'campagne-q3' comme champ personnalisé.
Configuration d’exemple
Mode: visible, Nom d'utilisateur: agence-externe-01, Champ personnalisé: campagne-q3
Résultat
Le fichier CSV téléchargé contient de nouvelles colonnes affichant l'utilisateur, la date et le nom de la campagne sur chaque ligne.

2. Sécuriser un flux JSON avec une signature invisible

Ingénieur Data
Contexte
Un jeu de données JSON contenant des statistiques d'utilisation doit être envoyé à des analystes indépendants.
Problème
Ajouter une marque de traçabilité sans perturber les scripts de lecture qui s'attendent à une structure de données précise.
Comment l’utiliser
Collez le JSON, sélectionnez le mode 'Invisible', indiquez 'analyste-data' et ajoutez un sel secret complexe.
Configuration d’exemple
Mode: invisible, Nom d'utilisateur: analyste-data, Sel secret: h4sh-s3cr3t-99
Résultat
Le JSON est enrichi d'un champ de signature discret, permettant d'identifier l'analyste en cas de besoin sans polluer visuellement les données.

Tester avec des échantillons

json, csv, text

Hubs associés

FAQ

Quelle est la différence entre le mode visible et invisible ?

Le mode visible ajoute des colonnes ou champs clairs (utilisateur, date) dans le fichier. Le mode invisible génère une signature cryptographique compacte, plus difficile à repérer au premier coup d'œil.

L'outil modifie-t-il les données existantes de mon fichier ?

Non, l'outil se contente d'ajouter de nouvelles colonnes (pour le CSV) ou de nouvelles clés (pour le JSON) sans altérer ni supprimer vos valeurs d'origine.

À quoi sert le champ 'Sel secret' ?

Le sel secret permet de sécuriser la génération de la signature en mode invisible, rendant la falsification ou la devinette du filigrane beaucoup plus difficile.

Quels formats de fichiers sont pris en charge ?

L'outil accepte les données au format texte brut via copier-coller, ou les fichiers portant l'extension .csv et .json.

Puis-je ajouter un identifiant de projet à mon export ?

Oui, le champ 'Champ personnalisé' est conçu pour inclure des informations supplémentaires comme un numéro de ticket, un département ou un code projet.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/csv-json-data-watermarker

Paramètres de la requête

Nom du paramètre Type Requis Description
dataInput textarea Non -
dataFile file (Téléchargement requis) Non -
inputFormat select Non -
watermarkMode select Non -
username text Oui -
customField text Non -
secretSalt text Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/csv-json-data-watermarker pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-csv-json-data-watermarker": {
      "name": "csv-json-data-watermarker",
      "description": "Injecte des champs de filigrane visibles ou signatures dans des exports CSV ou JSON pour la tracabilite",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-json-data-watermarker",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]