Bonjour,
Je souhaiterai crypter une chaine de carataire très longue. J'ai déjà cette méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const string applicationEntropy = "PsTFSWebApplicationChart";
 
        public static string Encrypt(string plaintext)
        {
            byte[] encodedPlaintext = Encoding.UTF8.GetBytes(plaintext);
            byte[] encodedEntropy = Encoding.UTF8.GetBytes(
              applicationEntropy);
 
 
            byte[] ciphertext = ProtectedData.Protect(encodedPlaintext,
              encodedEntropy, DataProtectionScope.LocalMachine);
 
 
            return Convert.ToBase64String(ciphertext);
        }
Hors la chaine crypté est très longue, exemple :
Pour r�soudre ce probl�me, proc�dez comme suit :
Cliquez sur D�marrer , tapez bloc-notes dans la zone Rechercher , cliquez avec le bouton droit sur le bloc-notes et puis cliquez sur Ex�cuter en tant qu'administrateur .

note Si vous �tes invit� � entrer un mot de passe administrateur ou � confirmer une op�ration, tapez le mot de passe, ou cliquez sur Continuer .
Dans le menu Fichier , cliquez sur Ouvrir , tapez %windir%\System32\inetsrv\config\applicationHost.config dans la zone Nom de fichier et puis cliquez sur Ouvrir .
Dans le fichier ApplicationHost.config, recherchez la balise requestLimits.
Supprimez la propri�t� maxQueryString . Ou, modifiez la valeur � une valeur qui correspond � la longueur de la cha�ne de requ�te que vous utilisez. Par d�faut, la valeur de la propri�t� maxQueryString est 2048.

Par exemple, modifiez le code suivant.
Pour r�soudre ce probl�me, proc�dez comme suit :
Cliquez sur D�marrer , tapez bloc-notes dans la zone Rechercher , cliquez avec le bouton droit sur le bloc-notes et puis cliquez sur Ex�cuter en tant qu'administrateur .

note Si vous �tes invit� � entrer un mot de passe administrateur ou � confirmer une op�ration, tapez le mot de passe, ou cliquez sur Continuer .
Dans le menu Fichier , cliquez sur Ouvrir , tapez %windir%\System32\inetsrv\config\applicationHost.config dans la zone Nom de fichier et puis cliquez sur Ouvrir .
Dans le fichier ApplicationHost.config, recherchez la balise requestLimits.
Supprimez la propri�t� maxQueryString . Ou, modifiez la valeur � une valeur qui correspond � la longueur de la cha�ne de requ�te que vous utilisez. Par d�faut, la valeur de la propri�t� maxQueryString est 2048.

Par exemple, modifiez le code suivant.
donne :
AQAAANCMnd8BFdERjHoAwE%2fCl%2bsBAAAAQf2gsvl5m0eO%2bVILrsm56gQAAAACAAAAAAADZgAAwAAAABAAAAAeVdjW5WSv7X4Lf%2fk4i35EAAAAAASAAACgAAAAEAAAAPudBpHsdOJoHHmPm%2bRSxtkQBwAA542FvjIBcX%2bVFanJ%2fUvoeGtLenzfz7JTQSnpY309O57xrvoQ3lRLmA4%2bQSSCBSYMIz%2fEYEZxTZFnmnJ2opmNs%2be6VvOaWKiLhkEnGIldB93EAMeRPAo6Eo9dig9AYHbVZ1ObWIhsLqipz1nXzVPhg0Tkf4iHeTZnRsABuAJaw3dl1KLT%2bJjjF8cyk0DDrSq5PsmxiQDep0UkUdIgXFJ6zcsLFroG%2bsudlYekSQitSwT0Fq%2fnWWNUiITVudZubgwZe4b4pJBjblrmV2AxTyQz8yVh9pU%2fhu0gSV2y31GxNa%2baWhcI%2f3NF9InLQupWgjBEuGAYfWf8LiH%2fQaBP2hfoshxMw5HgEv8uMRClZFbuIZRWBeTrhB%2bAo3RAlTu8cZIaJieG4jnkazDPUOSGw%2fqLcou2nJwa%2bupAkbGofnaV%2fHuPOSS0k8Vz2d5XF3aAHJFQBJNvqnOGYrB3HziXck%2f8i6j8wmyi%2fLm3BNx9y5ALebddAIMuYNAQ1H6KVNocGKeJeEqtk1MHtlMaZmR2%2bNkYhtvsPY2vbpattf4KQRBepxXyPX8KSCY2zYoQzeHQn18l3R4czmQY8Wrll2z0BskeAzbd0b4zX6WbEL0TPNaRrRowPKq6AUi%2ff0WhvrmifD99Q8mYtPHOAnNYBX0fEbcJXfwqXSSAv4G1%2bNZlv5RuflWLWOpj5dH2fkEH9YXf5uuD1XUX9mtEZhe6tgTZ2IRwTc16sWpjR6T0nFd%2bUMH4jvn6%2b0Qzw4GFcCF3Hi4u2AOLtER%2ffPxud1agVvOs1smeDNH7BgoucspdjCd%2fqXeDEyAFF2vBzDaMkDHMjDXqFII59QqX97SUTugPxlY0fuek9w3YBw1FtdZbjAfRkIhzL1xunuJpgR%2bMqnt9BMf3sZCliED6oXs6d4ay3OthAfaRFx1enZpzac1zwH9kxZC2oPLAkD4TlQT1PzTGESfhm1Qf%2bBUK3vtltcnCbhTs4r53fPUYe7sr3en77uvzGHSHGwUjR3EI%2bJS8hcEb%2blOR0jn95NZsSx%2f2VvRF%2bATDF2SfmxKGa6go1Eave9nqwcjb%2fhN%2bx6ZMPXbYOM8PEjHtNY28MhR4OMyJ11ryM9zoyV7ZOITqWxfrCrjIYH%2bxQUMSQqAIpfefwVCt%2f5bkWTCwL%2bu8TcGlP%2b4Xlc06VlO%2f0cf1rdTQ1uT6hM7l08%2fCgoip14c7jpiET2xzyYrxy0kLw1J%2brMZJ%2bZ73yPSaRSKFfEFyApcKqa1wjC66QT6tD9UtarmIMOuhcfuEbPWnvJ7B%2bVeIqJSTVotJbw%2fxTa6rVczfdKwmqsSPaV1sf4KZAkK%2bPsaQbSA5LRORGaDfpNfJgTE%2b6a46F0EAAbABK63xD5XDW5XsfcEgDtCOrXupYYPwrHm3m9qbz0FNEGK1T5oSzGo043jBFvwiwh9Mivr5hw1pWObsYLg2yC1MSB1OArePi8mJURoeBvuKrYM%2btQj53GLsh0G1aEJ0vNg33H8pzQdevmxGfXT2PUPa%2bt4B4pHJc7qVQnVGj2BQjEJL7UDyVVTFg5R7zJ3Qqrt%2bbmofdUjgxIXGU3jXxRItDtZ6IoZLN1YSGzcfOrNv935XA%2fEZ9Tc%2bB0guWM86jYnPlD9xnHfKanDEentRwzyZ3%2bKESeR9ZJMBVZGpseULaTgckeE03RtYmKGibukChU8WvebwxoBvZBKIh1w4dZeFLzWkFP1FwxjoIp%2fKMeWiH5wl0Ie%2bd2dOJkguzANWeolAW5VLBAwQivOJ143pqKnQBie2JfP%2fYxRBuy4ztM7vca9wOg%2bERL%2b%2fQsdifZ9PCxdeaV4gLztIu15VGDLwY72%2f2fLzRQCIn1qNWYpX4fU66kwzMvyb4z9WaiQfauHl03ezMwVcFfpYu0lfkOr%2bkApT%2bLTG6OHbq0A8oOPTZoZ5I%2fyxvmCamH7PjL8uD792%2bImJTyGKVsTqVy3jjVso%2fU%2fr%2fVMUK8BqY1ATyEiR8QYeoQk1YCnCQyfG03CIf6fzWAmevliD0D%2bjIsVueeuk3C5XvfIoD9xvEiqFgShI35KHWfgeQsc8zDuwv0xT1PumWGc7k7kryjjl%2boM0E%2fpHAVzrLtYNcTRRMsdU%2bQn5bkdNtdhiTtlkU2XKHkF959%2b6cBIFb7QlZG9HZdhPuq82efMgwuj82EC3SjxlbBY633GTu9tS8aSmIGDtTMmVFCjur0BbFwb5KuyRfHFiY3aogyqw9dBvU0Lx3BEO%2fXDEprIJvFh5SRFhwZZ5dAfIVeW2rw81068nLUabAksJcfEiUXKfnVJSxBrXBDKKoGCdwaw0PeUQ%2fut7iMzLDENLrUtlL6J%2fTakPG31L04wg5NC%2fFGl7PqBpXjj8bYyKRVuXH7WEtxsecKOAWGLe70QhluJ%2bcp7e7YtGmppjewHtdvryAgoIbTAFJkzsa2wUAAAAMFWokq0BqeHYwuI5lAXvl4GUc5Y%3d
Merci de votre aide