Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " , " Všetky programy " a " Microsoft Visual Studio . " Kliknite na " Súbor " , " New Project " a vyberte " Aplikácia konzoly " šablónu . Zadajte názov projektu , napríklad " Cryptokeys , " a kliknite na " OK " .
2
Zadajte nasledujúci kód medzi " Sub Main ( ) " a " End Sub "
Dim validationKeyLength As Integer = 128
Dim decryptionKeyLength As Integer = 64
Dim validationBuffer ( validationKeyLength ) Ako Byte
Dim decryptionBuffer ( decryptionKeyLength ) Ako Byte
Dim csp ako New RNGCryptoServiceProvider ( )
Dim validationKey As New StringBuilder ( validationKeyLength )
Dim decryptKey ako nový StringBuilder ( decryptionKeyLength )
Dim i As Integer
csp.GetBytes ( validationBuffer )
i = 0 validationBuffer.Length - 1
validationKey.Append ( String.Format ( " { 0 : X2 } " , validationBuffer ( aj ) ) )
ďalšie aj
csp.GetBytes ( decryptionBuffer )
i = 0 decryptionBuffer.Length - 1
decryptKey.Append ( String . Format ( " { 0 : X2 } " , decryptionBuffer ( i ) ) )
Next i
Console.WriteLine ( validationKey )
Console.WriteLine ( decryptKey )
3
Zadajte nasledujúce dovoz vyššie uvedených " Modulu Module1 : "
dovoz System
dovoz System.Text
dovoz System.Security
Dovoz System.Security.Cryptography GameTwist GameTwist 4
Vyberte " projekt " , potom " vytvoriť " z menu , ktoré chcete skompilovať modul . Poznámka : adresár , kde " Cryptokeys.exe " sa nachádza , napr " C : \\ Users \\ steve \\ Documents \\ Visual Studio \\ Projekty \\ Cryptokeys \\ Cryptokeys \\ bin . "
5
Kliknite na " štart , " " Run " a zadajte " cmd " pre otvorenie príkazového riadku . Prejdite do adresára , kde je umiestnený " Cryptokeys.exe " . Zadajte napríklad " cd \\ users \\ steve \\ Documents \\ Visual Studio \\ Projekty \\ Cryptokeys \\ Cryptokeys \\ bin . "
6
Type " Cryptokeys " na spustenie programu a generovanie kľúčov .
Upraviť web.config
7
Upravte súbor " web.config " pre každú aplikáciu pomocou editora . Zadajte konfiguračný kód tak , že každá aplikácia bude používať rovnaký overovanie pomocou formulárov . Napríklad , pridajte nasledujúci do súboru " web.config " v každej aplikácii pod " < /authentication > Kliknite na tlačidlo " Štart " , " Všetky programy " , " príslušenstvo , potom " Poznámkový blok " otvorte Poznámkový blok . Presun do okna príkazového riadku a pomocou " Ctrl + C " skopírovať kľúča ste vygenerovali a " Ctrl + V " je vložiť do poznámkového bloku . Upraviť " web.config " súbor pre každú aplikáciu v editore a pridajte kryptografické kľúče ste vygenerovali . skopírujte kľúče z poznámkového bloku pomocou " Ctrl + C " a vložte ich do konfiguračného kódu s " Ctrl + V. " Napríklad : < machineKey validationKey = = = " SHA1 " />
8
9