High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
[DÉBUTANTS] CRYPTAGE, DÉCRYPTAGE FACILE
elguevel
Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
- 5 nov. 2008 à 22:22
laaraj11
Messages postés
6
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
13 janvier 2013
-
30 juil. 2011 à 19:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/47637-debutants-cryptage-decryptage-facile
laaraj11
Messages postés
6
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
13 janvier 2013
30 juil. 2011 à 19:15
Merci pour le script !
je me demande si on peut crypter en DES sans utilisé de vecteur d'initialisation ?
cs_boutemine
Messages postés
78
Date d'inscription
dimanche 8 mai 2005
Statut
Membre
Dernière intervention
21 mars 2018
2
5 nov. 2008 à 22:28
Merci, j'ai oubliée, le code source sera mis ajour
elguevel
Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
3
5 nov. 2008 à 22:22
Très bon exemple.
Par contre fais gaffe tu ne fermes pas tes flux (stream).
Utilises la methode ".Close" ou alors le mot clé "Using"
ex:
Public Function Encrypt(ByVal value As String) As String
Dim Resultat As String = ""
If (Not value.Equals("")) Then
Dim cryptoProvider As DESCryptoServiceProvider = New DESCryptoServiceProvider()
Using ms As MemoryStream = New MemoryStream()
Using cs As CryptoStream = New CryptoStream(ms, cryptoProvider.CreateEncryptor(KEY_64, IV_64), CryptoStreamMode.Write)
Using sw As StreamWriter = New StreamWriter(cs)
sw.Write(value)
sw.Flush()
cs.FlushFinalBlock()
ms.Flush()
Resultat = Convert.ToBase64String(ms.GetBuffer(), 0, ms.Length)
End Using
End Using
End Using
End If
Return Resultat
End Function
Votre réponse
Discussions similaires
Décryptage md5()
Drazounet
-
26 janv. 2004 à 15:20
Drazounet
-
30 janv. 2004 à 13:18
cryptage AES
cs_metos
-
28 janv. 2008 à 11:25
kingheronasro
-
1 déc. 2010 à 00:49
Décoder un sha1
liteulkevin
-
4 août 2005 à 14:52
kopierreko
-
9 août 2009 à 13:38
Cryptage de base de données
foufidou
-
4 avril 2009 à 14:39
yessouf
-
9 janv. 2010 à 17:15
Cryptage
DarkC0
-
1 sept. 2011 à 11:20
DarkC0
-
11 sept. 2011 à 08:37
Rejoignez-nous
A voir également
Décryptage code
Cryptage pgp
Cryptage/Décryptage
Cryptage crypt en ligne
Cryptage texte
30 juil. 2011 à 19:15
je me demande si on peut crypter en DES sans utilisé de vecteur d'initialisation ?
5 nov. 2008 à 22:28
5 nov. 2008 à 22:22
Par contre fais gaffe tu ne fermes pas tes flux (stream).
Utilises la methode ".Close" ou alors le mot clé "Using"
ex:
Public Function Encrypt(ByVal value As String) As String
Dim Resultat As String = ""
If (Not value.Equals("")) Then
Dim cryptoProvider As DESCryptoServiceProvider = New DESCryptoServiceProvider()
Using ms As MemoryStream = New MemoryStream()
Using cs As CryptoStream = New CryptoStream(ms, cryptoProvider.CreateEncryptor(KEY_64, IV_64), CryptoStreamMode.Write)
Using sw As StreamWriter = New StreamWriter(cs)
sw.Write(value)
sw.Flush()
cs.FlushFinalBlock()
ms.Flush()
Resultat = Convert.ToBase64String(ms.GetBuffer(), 0, ms.Length)
End Using
End Using
End Using
End If
Return Resultat
End Function