Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CRYPTAGE BLUEFISH TWOFISH HASH MORSE MD5 BASE64 DES GHOST SERPENT TEA SKIPJACK RC4- COMPRESSION : HUFFMAN - HASH : SHA MD5 BASE64 SHA256 | CRYPT SÉCURITÉ DÉCRYPTAGE ALGORYTHMES ALGO


Information sur la source

Catégorie :Sécurité Niveau : Expert Date de création : 05/04/2003 Date de mise à jour : 05/04/2003 09:06:23 Vu / téléchargé: 15 212 / 3 137

Note :
8,17 / 10 - par 6 personnes
8,17 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

Description

J'ai trouvé sur le net une très bonne source avec les algo de Hash, de Cryptage, Compression les plus connus. La source est illustrée d'un exemple, enfin, c'est une très bonne source qui merrite sa place sur VBFrance. Donc, j'ai décidé de la poster ici. Je pense pas qu'il y'en ai une autre d'après ma petite recherche sur VBFrance.

 

Source

  • Cryptages, Hash, Compression :
  • HASH :
  • - MD5
  • - SHA
  • - SHA256
  • Compression :
  • - Base64
  • - MD5
  • Cryptage :
  • - Blowfish
  • - DES
  • - Ghost
  • - RC4
  • - Serpent
  • - Skipjack
  • - TEA
  • - TwoFish
  • + Morse
  • + Cryptage classique
  • + Enigma
Cryptages, Hash, Compression :

HASH :
   - MD5
   - SHA
   - SHA256

Compression :
   - Base64
   - MD5

Cryptage :
   - Blowfish
   - DES
   - Ghost
   - RC4
   - Serpent
   - Skipjack
   - TEA
   - TwoFish
 
+ Morse
+ Cryptage classique
+ Enigma

Conclusion


Voila, si vous avez d'autres algo puissants, connus, vous pouvez les envoyer, je les rajouterais dans le zip.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de sub-zero le 05/04/2003 13:59:33

mouarf Compression :
     - Base64
     - MD5

ta vu ca ou toi :)
compression HUffman c tt :)

signaler à un administrateur
Commentaire de AtomWare le 05/04/2003 15:07:51

ouais, je me suis trompé :)

signaler à un administrateur
Commentaire de krust le 06/04/2003 11:36:47

j'ai quelsues probelm avec la classe clsBlowfish
--> tant que je met pas de clef il crypt/decrypt sans pb
     Mais lorsque j'en met une il décrypt pas correctemnet

voilà comment j'appel

Dim Crypt As clsBlowfish
Private Sub Command1_Click()
Text1.Text = Crypt.EncryptString(Text1.Text,"Key")
End Sub

Private Sub Command2_Click()
Text1.Text = Crypt.DecryptString(Text1.Text, "Key")
End Sub

Private Sub Form_Load()
Set Crypt = New clsBlowfish
End Sub

Crypt = Classe


Donc le Pb c'est : La decryption foire ! Elle affiche pas le texte original
C'est pas trop grave car y a d'autre module, mais c'est juste pour information;)

signaler à un administrateur
Commentaire de AtomWare le 06/04/2003 12:06:31

't'as mis :
Dim Crypt As clsBlowfish
' mais il faut mettre  
Dim Crypt As NEW clsBlowfish   ' car il faut instancier la classe. C'est surement pour ça que ca foire chez toi...

Met de preference en haut du form ( pas dans une sub, mais comme declaration )

Dim Crypt as New clsBlowfish

ensuite, tu utilise

Text1.Text = Crypt.EncryptString(Text1.Text,"Key")

sans devoir de nouveau mettre dans la sub  Dim crypt...

@+

signaler à un administrateur
Commentaire de AtomWare le 06/04/2003 12:19:23

juste un truc: evitez les Text1.text = crypt.ec...
Mettez un truc du genre :

Dim strEncrypted, strDecrypted as string
strEncrypted = crypt.encryptstring(text1.text, "key")
text2.text = strEncrypted
strDecrypted = crypt.decryptstring(strencrypted, "key")
text1.text = strdecrypted
Msgbox "Longeur 1 : " & len(strencrypted) & "<>" & len(text1.text) & ", longeur dec : " & len(strdecrypted) & " <> " & len(text2.text)

Voila, regardez dans le msgbox, et vous verrez que ce sera pas identique.

Désolé si j'ai des erreurs dans ce que je vous ai passé, mais c'est ecrit "à la volée", sans vb


'car le textbox ne peut pafois ne pas afficher certains caractères, donc la décryption foire,  il faut alors utiliser des variables !!! e

Krust : voila ta réponse ( la bonne )

signaler à un administrateur
Commentaire de krust le 06/04/2003 12:30:10

j'ai quelsues probelm avec la classe clsBlowfish
--> tant que je met pas de clef il crypt/decrypt sans pb
     Mais lorsque j'en met une il décrypt pas correctemnet

voilà comment j'appel

Dim Crypt As clsBlowfish
Private Sub Command1_Click()
Text1.Text = Crypt.EncryptString(Text1.Text,"Key")
End Sub

Private Sub Command2_Click()
Text1.Text = Crypt.DecryptString(Text1.Text, "Key")
End Sub

Private Sub Form_Load()
Set Crypt = New clsBlowfish
End Sub

Crypt = Classe


Donc le Pb c'est : La decryption foire ! Elle affiche pas le texte original
C'est pas trop grave car y a d'autre module, mais c'est juste pour information;)

signaler à un administrateur
Commentaire de bigane le 12/04/2003 10:56:55

Rapport au fichier Disclaimer (MUST READ BEFORE USE).txt,
je te promet que je ne suis pas ennemi des US,  et salue de ma part THE HONORABLE GEORGE W. BUSH'S "AXIS OF EVIL".
Mais rien n'est demandé pour ce qui est des autre pays. On peut donc être ennemi de tout ce qui n'est pas US. Ce qui est bien dans l'informatique, c'est que seuls les US sont protégés. Bonne bourre BUSH.

signaler à un administrateur
Commentaire de babboss le 21/08/2003 03:37:28

pour info : ya ke chr(0) ki ne s affiche po ds les textbox.
enfaite si ya un chr(0) ds le textbox le text s arretera la et totu ce ki se trouve apres sera po afficher
euh sinon trs bien cette source :)

signaler à un administrateur
Commentaire de babboss le 21/08/2003 03:37:30

pour info : ya ke chr(0) ki ne s affiche po ds les textbox.
enfaite si ya un chr(0) ds le textbox le text s arretera la et totu ce ki se trouve apres sera po afficher
euh sinon trs bien cette source :)

signaler à un administrateur
Commentaire de valdor le 28/04/2004 11:15:10

j'ai un petit probleme avec ce script
il s'arrete à
ebcryptlib.eb_c_Cipher
(pb: manque d'une bibliothque)
est ce un pb de ma version de visual basic??
j'ai vb6
mrci

signaler à un administrateur
Commentaire de soramad le 13/03/2005 06:21:22

j'ai un petit probleme avec ce script
Il y erreur à
Dim cipher As ebcryptlib.eb_c_Cipher
dans
Public Function EncryptString(Which As Algorithms, Text As String, Optional OutputIn64 As Boolean, Optional Key As String, Optional Salt As String) As String

Merci de votre aide

signaler à un administrateur
Commentaire de grandvizir le 09/04/2005 12:21:00

Ca fait rêver ton code. Moi, j'ai pas VB, mais MD5 n'est pas de la compression (cf. description).

signaler à un administrateur
Commentaire de scelw le 17/02/2007 10:54:15

Pourquoi certains hashs md5 sont de la forme "$1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961" et non "21232f297a57a5a743894a0e4a801fc3"?

A quoi correspond la forme "$1$XXXXXXXX..." ?

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 7,301 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.