Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Avancerad kryptering....

Postades av 2000-11-27 21:05:00 - Tim Hegyi, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 905 personer

Man använder RND i de flästa krypteringar för att skapa en nyckel och sedan krypterarman med lösenordet,,, hur funkar det med nycklar och lösenord, hur dekrypterar man sendan när lösenordet är det ända man vet, nyckeln vet man ju inte i huvudet..... Någon som är bra på cryptografi och är KING på programering?

Och hur fungerar block cryptering?
Hur gör man en krypterings algorithm som krypterar med mer än 8-bitar?


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-29 20:15:00 - Alexander Thoor

Jag kanske ska inleda med att jag inte vet någonting om kryptering men har hört talas om en algorithm där man använder två primtal på sisådär 10.000 siffror var och multiplicerar dem med varandra och använder den sedan på det som ska krypteras! Vad jag undrar är hur de lyckas med det utan att få overflow! Det går ju inte ens i C++ med de variabeltyperna de har där heller!

Ale Thoor


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-29 21:05:00 - Andreas Håkansson

Kanske allokera minne på egenhand och fyll i det värde som behövs..
utför operationer på denna minnes biten..

bara en tanke


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-30 07:41:00 - Johan Segolsson

För det första så heter krypteringssättet du tänker på RSA och för det andra så finns det ett extra bibliotek till C++ som heter typ GNUMP eller nåt sådant som går att ladda ner från internet och som klarar sådana stora siffror men jag vet inte om det finns något till vb...

Mvh. Johan Segolsson


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-30 09:45:00 - Daniel Andersson

Kan det här vara nå?

High Security Encryption DLL (DES, Blowfish, Twofish, Gost, RC4, Skipjack, & CryptoAPI!)

Description: This is an ActiveX DLL which allows you to use some of the most secure encryption algorithms avaliable - including Blowfish, Twofish, DES, and Skipjack (This code is not copyright by myself, however the creators of the algorithm(s) may)

Complete source code is at:
http://www.planet-source-code.com/vb/default.asp?lngCId=13200&lngWId=1


/Danne


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-30 19:24:00 - Tim Hegyi

Jag har nu lyckats att skapa en 8 - bits kryptering som använder en mask och lösenord m.m. det finns lite onödiga saker med men jag har inte hunnigt att ränsa bort det än (Den är mycket sölig 50kb / sec på min dator):
'code starts here
' ********************************
' Title: Gold Fish Encoder
' Version: 1.02.032
' Updated: 29th November 2000
' Author: Tim Hegyi
' License: Freeware.
' Suport: tim_hegyi@hotmail.com
' Func(s): EnCryptXor [EnCode File]
' DeCryptXor [DeCode File]
' Subs: MaskReset (Used by EnCryptXor and DeCryptXor to reset the mask)
' ********************************
Public Sub MaskReset()
Rnd -1
Randomize 1
End Sub
Public Function EnCryptXor(Infile As String, Outfile As String, Password As String) As Boolean
MaskReset
Dim EncTeck As String * 1
On Error GoTo errheree
For A = 1 To Len(Password)
B = B + Sqr(Asc(Mid(Password, A, 1)))
Next A
CountNow = 1
Do
B = Sqr(B)
Loop Until B <= 255 And B >= 0
B = Int(B)
Open Infile For Binary As #1
Open Outfile For Binary As #2
Infilelenth = LOF(1)
Passlenth = Len(Password)
For A = 1 To Infilelenth
p = p + 1
CountNow = CountNow + 1
If CountNow > 255 Then CountNow = 1
If p > Passlenth Then p = 1
Get #1, A, EncTeck
PassKey = Asc(Mid(Password, p, 1))
f = Infilelenth
'the masker
For maskLoop = 1 To PassKey
Mask = Int(Rnd * 255)
Next
EncTeck = Chr(((((Asc(EncTeck) Xor PassKey) Xor CountNow) Xor Mask) Xor B))
'the masker end
Put #2, A, EncTeck
Next
EnCryptXor = True
be:
Close #2
Close #1

Exit Function
errheree:
EnCryptXor = False
GoTo be
End Function
Public Function DeCryptXor(Infile As String, Outfile As String, Password As String) As Boolean
MaskReset
Dim EncTeck As String * 1
On Error GoTo errhere
For A = 1 To Len(Password)
B = B + Sqr(Asc(Mid(Password, A, 1)))
Next A
CountNow = 1
Do
B = Sqr(B)
Loop Until B <= 255 And B >= 0
B = Int(B)
Open Infile For Binary As #1
Open Outfile For Binary As #2
Infilelenth = LOF(1)
Passlenth = Len(Password)
For A = 1 To Infilelenth
p = p + 1
CountNow = CountNow + 1
If CountNow > 255 Then CountNow = 1
If p > Passlenth Then p = 1
Get #1, A, EncTeck
PassKey = Asc(Mid(Password, p, 1))
f = Infilelenth
'the masker
For maskLoop = 1 To PassKey
Mask = Int(Rnd * 255)
Next
EncTeck = Chr(((((Asc(EncTeck) Xor PassKey) Xor CountNow) Xor Mask) Xor B))
'the masker end
Put #2, A, EncTeck
Next
DeCryptXor = True
bd:
Close #2
Close #1
Exit Function
errhere:
DeCryptXor = False
GoTo bd
End Function
'code ends here


Svara

Sv: Avancerad kryptering....

Postades av 2000-11-30 19:28:00 - Tim Hegyi

TACKAR SÅ MYCKET , DET VER PRECIS DET HÄR JAG VILLE HA ;-) TACKAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Svara

Nyligen

  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 888
27 965
271 777
6 835
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies