Rah mince, je bloque encore !
En VB.Net, on doit faire :
Dim parameters As New RSAParameters
Seulement, ObjCreate() sert à créer un objet à partir d'une classe, mais RSAParameters n'est pas une classe mais une structure. As-tu une idée de ce qu'on pourrait faire?
EDIT : J'ai tenté un :
$parameters = $provider.ExportParameters(False)
Puis un :
$parameters.Modulus = $buffer2
Mais AutoIt me sort :
==> The requested action with this object has failed.:
$parameters.Modulus = $buffer2
$parameters.Modulus = $buffer2^ ERROR
Et c'est la même chose lorsque je mets ExportParameters(True) (Apparemment pour exporter les paramètres privés). Aussi en convertissant l'array de bytes $buffer2 en une grosse chaîne hexa. Rien n'y fait.
EDIT 2 : Apparemment, ça ne vient pas de ce que moi je lui donne, mais plutôt de ce qu'on a au départ, puisqu'un
MsgBox(0, "", VarGetType($parameters.Modulus))
me retourne la même erreur, à savoir :
==> The requested action with this object has failed.:
MsgBox(0, "", VarGetType($parameters.Modulus))
MsgBox(0, "", VarGetType($parameters.Modulus^ ERROR