Oppure

Loading
16/12/07 7:21
gantonio
Guarda che anche la funzione che usi per criptare e' sbagliata, in particolare la linea

CHIAVE = ...
aaa
16/12/07 7:43
gantonio
Semmai qualcosa del genere ...

Option Explicit

Private Const Chiave As String = "!àéèìòù°+*]-.,;QWERTYUIOPASDFGHJKLZXCVBNM:_£$%&/()=?123456789qwertyuiopasdfghjklzxcvbnm<>{}"

Private Function Cripta(ByVal Testo As String) As String
    Dim ix As Long
    For ix = 1 To Len(Testo)
        Cripta = Cripta & Mid$(Chiave, Asc(Mid$(Testo, ix, 1)) - 31, 1)
    Next ix
End Function

Private Function DeCripta(ByVal Testo As String) As String
    Dim ix As Long
    For ix = 1 To Len(Testo)
        DeCripta = DeCripta & Chr$(InStr(Chiave, Mid$(Testo, ix, 1)) + 31)
    Next ix
End Function

Private Sub Form_Click()
    Dim TC As String
    Dim TD As String
    
    TC = Cripta("Essere o non essere")
    Print TC
    
    TD = DeCripta(TC)
    Print TD
End Sub
aaa
16/12/07 9:05
gius
GRAZIE INFINITE!!!!!!!!!!!!!!!!!!!!!!!!!!
aaa
16/12/07 9:06
gius
Dimenticavo,sai di quanti bit é la codifice e come si misurano???
aaa
16/12/07 10:20
gantonio
Postato originariamente da gius:

Dimenticavo,sai di quanti bit é la codifice e come si misurano???


Non capisco cosa vuoi sapere ...
aaa
16/12/07 11:36
gius
NN ci sono le codifiche a 128 bit,quelle a 64 bit o mi sbaglio io???
P.S.Il codice nn funge xkè nn mi srive niente con la funz Print e ho provatgo anche com un msgBox ma nn funge
aaa
16/12/07 17:12
gantonio
Postato originariamente da gius:

NN ci sono le codifiche a 128 bit,quelle a 64 bit o mi sbaglio io???

Il semplice algoritmo che ho usato nel programmino che ti ho mostrato e' del tipo "a sostituzione" e quindi non esiste una vera e proproa chiave formata a n bit ...


P.S.Il codice nn funge xkè nn mi srive niente con la funz Print e ho provatgo anche com un msgBox ma nn funge

Magari e' meglio che ti spieghi piu' chiaramente ... di quale codice parli ?

Se parli di quello che ti ho mostrato, fammi vedere come hai provato ...
aaa
16/12/07 18:10
gius
Lascia perdere la cosa dei bit cmq ho usato il codice da te postato con nennuna modifica:D:D
aaa