VB/VB.Net Help Mise à jour

A

Anonymous

Invité
#41
Pour apprendre il faut rechercher par sois-même. Apprendre ne veut pas dire avoir tout cuit dans le bec au contraire. J'ai donner suffisemment d'éléments pour aider à résoudre le problème de RSA avec un peu d'efforts. Si vous ne voulez pas faire d'efforts alors attendez que quelqu'un donne la solution toute prête mais cette personne ne sera pas moi.

Pour ce qui est du google-fu, c'est une expression qui veut dire "google skills" ou bien "efforts de recherche sur google". La question sur CSInteropKeys peut facilement être résolu comme ca. Une fois fait, les autres questions devraient se répondre seul.

Pour apprendre, il faut y mettre un peu du sien..
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#42
Mikedotnet je suis d'accord avec toi mais je comprend pas grand chose toi je supose tu a réussi??
 

Shornaal

Membre Actif
Inscrit
17 Février 2011
Messages
194
Reactions
0
#43
Qu'il ai réussit ou non n'est pas la question Tifoux. D'un autre côté Mike je te trouve un peu dur aussi, ce n'est tout de même pas très simple à traduire non plus. J'pense qu'en m'y mettent bien je pourrais avoir un résultat mais, j'ai pas forcément le temps de passer deux heures sur Google à chercher des éléments de réponse. Il me manque beaucoup de connaissance en VB.Net et même si je comprends ce que fait l'algorithme je ne peux pas le traduire en un clin d’œil car je ne connais pas l'équivalent en VB. Sauf que quand je rentre du taff bâh... J'ai pas forcément envie de me mettre là-dessus. Je ne dis pas pour tout le monde mais, il y a des fois une nuance entre "ne pas vouloir faire d'efforts" et "ne pas trouver un résultat concluant à causes de facteurs externes" !
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#44
nagarou a dit:
Hum Dur dur....


Le mieux je pense c'est faire un dll en c# vu que en vb le rsa :/
ce que tu fais en C# tu peux le faire en VB.net , par contre tu ne peux pas faire ca en C# :
Code:
dim i as char = "1"
dim j as integer = 1
if i = j then msgbox("je m'affiche en VB mais pas en C#")
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#45
ToOnS franchement je me casse la tête a comprendre je comprend pas son RSA
 
Inscrit
19 Octobre 2010
Messages
214
Reactions
0
#46
ToOnS a dit:
ce que tu fais en C# tu peux le faire en VB.net , par contre tu ne peux pas faire ca en C# :
Code:
dim i as char = "1"
dim j as integer = 1
if i = j then msgbox("je m'affiche en VB mais pas en C#")
Et c'est tant mieux !

Edsger W.Dijkstra a dit:
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Il est pratiquement impossible d'enseigner la bonne programmation aux étudiants qui ont eu une exposition antérieure au BASIC : comme programmeurs potentiels, ils sont mentalement mutilés, au-delà de tout espoir de régénération.
 
A

Anonymous

Invité
#47
Google-Fu

FastFrench ? Je comprend mal la traduction moi qui est apprit le basique dans mes première langage je préfère le c# ou le c++ ;) Même si les règles sont différentes !
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#48
moi j'ai trouver sa es la réponse a nos question??
Code:
Imports System.Security.Cryptography

Imports System.Text

Public Class Form1


    Dim textbytes, encryptedtextbytes As Byte()

    Dim rsa As New RSACryptoServiceProvider

    Dim encoder As New UTF8Encoding

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim TexttoEncrypt As String = TextBox1.Text


        textbytes = encoder.GetBytes(TexttoEncrypt)



        encryptedtextbytes = rsa.Encrypt(textbytes, True)


        TextBox2.Text = Convert.ToBase64String(encryptedtextbytes)

    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim TexttoEncrypt As String = TextBox1.Text

   
        textbytes = encoder.GetBytes(TexttoEncrypt)

        'encrypt the text

        encryptedtextbytes = rsa.Encrypt(textbytes, True)


        TextBox2.Text = Convert.ToBase64String(encryptedtextbytes)

    End Sub
End Class
 

Shornaal

Membre Actif
Inscrit
17 Février 2011
Messages
194
Reactions
0
#49
C'est une base mais, je ne crains que dans les faits ce soit bien plus complexe, regarde AuthentificationManager (;
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#50
ok je vais voir sa mais j'assure pas la réussit --'
 
A

Anonymous

Invité
#51
Bon ok je suis dure sur quel point? J'ai répondu à la question sur le PUBLIC_KEY et la deuxieme étant "C'est quoi CSInteropKeys". Pour ca j'ai seulement voulu vous faire chercher sur google (sérieu c'est le premier lien!!).

Pour le reste je ne comprends pas trop ce que vous voulez de plus.. Je ne sais pas moi si vous coder en c# ou en vbnet et personellement je ne vois pas ce que ca change. le c# ci-haut ne contient aucune syntaxe fancy et n'est pas difficile à traduire. Mais non, vous prenez la peine de demander ce qu'es CSInteropKeys mais pas de taper ca dans google.. Pour moi ca ne me donne pas vraiment le gout d'aider plus pour l'instant.
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#52
mais pourquoi tous cette histoire nous tous on a le même problème frauderais c'aider pas se tuer --"
 
A

Anonymous

Invité
#53
Bon désoler j'ai peut-être été un peu sec. Je veux bien aider mais svp aller voir ce qu'est CSInteropKeys, ensuite on en reparlera!
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#54
ta pas été sec mais juste la manière que tu la dit mais tkt c'est passer :)
 

Shornaal

Membre Actif
Inscrit
17 Février 2011
Messages
194
Reactions
0
#55
Si mes rapides recherches sont juste une bibliothèque de classe qui va largement nous faciliter la tâche ? Voir le lien suivant : http://www.codeproject.com/KB/security/CryptoInteropKeys.aspx pour nous permettre de parser la PUBLIC_KEY pour pouvoir par la suite, encoder avec le mot de passe et l'envoyer au serveur de Dofus ? :D.

Oh et Mike, je ne demandais pas un code tout fait, loin de là. Juste que tu as effectivement été un peu sec et qu'on ne peut pas cataloguer tout le monde d'un coup. Bref, rien de très grave, très loin de là ! Et dans un sens, je te comprends largement (;
 
A

Anonymous

Invité
#56
Oui exactement, une fois la clef décoder il est facile de l'utiliser avec les classes de cryptographies de .NET.
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#57
Sa vous dit pas un tchat pour on puis tous discuté de se et même problème le nouveaux systeme de cryptage RSA?
 
Inscrit
5 Decembre 2010
Messages
114
Reactions
0
#58
Je commence a comprend, mais je colle sur la variable salt, qu'elle est-elle et à quoi sert-elle ?
 
A

Anonymous

Invité
#59
c'est le "key" qui correspond en fait au salt en cryptographie.
 
Inscrit
5 Decembre 2010
Messages
114
Reactions
0
#60
La key c'est bien la key qu'il faut lire avant d'envoyer le mot de passe et le nom de compte ? Si oui c'est quoi la différence avec la publickey ?
Si non c'est qu'elle key alors ?
 
Haut Bas