Anwendungen Hilfe - Verschlüsselungen erlernen.

Dieses Thema im Forum "Software" wurde erstellt von DeluxeKiller007, 26. Apr. 2009.

  1. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Also wir haben in Mathe/Physik angefangen Verschlüsselungen zu erlernen.
    Nur war ich in den letzten beiden Stunden nicht da.( Italien )
    Wir haben irgendwie Binärcodes, Hex-codes (?), ASCII Codes gelernt.
    Doch ich weiß nicht wie das geht.
    Kann mir jemand das erklären?
    Oder eine Seite geben, wo das ganz leicht für "Dumme" erklärt wird bitte?

    Danke im Voraus
     
  2. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
  3. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Ich verstehe immernoch nicht wie das Hexadezimalsystem funktioniert.
    Also da gibt es ja einmal die zahlen 0-9 und A-F.
    Was hieße dann zumbeispiel 3B oder 45 oder 6E?
    Das Dualsystem hab ich verstanden.
    Dualcode ist ja fast nicht anderes als binärdcode.



    Also das mit den Binärcodes lässt sich so ganz leicht erklären.


    z.B.:


    32...16....8.....4.....2.....1 ->>>>> Wert

    _....._....._....._....._....._ ->>>>> Trennzeichen


    1.....0.....0.....1.....0.....1 ->>>>> Binärcode


    _....._....._....._....._....._ ->>>>> Trennzeichen


    32 + 0 + 0 + 4 + 0 + 1 = 37

    ALSO
    37 = 100101
     
    #4 DeluxeKiller007, 26. Apr. 2009
    Zuletzt bearbeitet: 26. Apr. 2009
  4. gani

    gani VIP Mitglied

    Registriert seit:
    28. Nov. 2007
    Beiträge:
    7.886
    Zustimmungen:
    16
    6E müsste "N" sein!
    3B müsste ";" sein!
    Und 45 müsste "E" sein!
     
  5. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Und wie hast du das rausbekommen?
     
  6. tasso95

    tasso95 Guest

    7f= 127

    ist zwar schwierig abet logisch
     
  7. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Und wie bekommt ihr das raus?
    Wie geht das?
     
  8. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Steht doch alles im Wiki oO Du musst das auch LESEN. Denn ich hab oben gesehen, dass du den kompletten Wiki-Beitrag angeblich in 10min durchgelesen hast.
     
  9. tasso95

    tasso95 Guest

    Also

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    0-9 als ziffern 10-15 als zahlen
     
  10. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Also ich habs jetzt einigermaßen verstanden.
    Ich schaffe es ja von Binär auf Dezimal zu kommen.
    Doch mein Problem ist halt, von hexadezimal auf dezimal zu kommen.
    Oder braucht man das gar nicht?
    Ich weiß jetzt auch, wie man von Binär auf Hexadezimal kommt.

    Bsp.:

    1.1111 ist eigentlich 00011111 wegen 8 bit Verschlüsselung oder?

    Dann trennt man die in 2 Vierer"blocks"

    Also:

    0001 | 1111

    Dann ausrechnen:

    0+0+0+1=1 und 8+4+2+1=15

    Dann in Hexadezimal umwandeln:

    1 = 1 15 = F

    Also 1F

    oder wenn man von Binär auf Dezimal kommen will.

    0 0 0 1 1 1 1 1

    0+0+0+16 + 8 + 4 +2 +1

    = 31

    Also

    Binär Hexadezimal Dezimal

    0001 (|) 1111 1F 31



    Aber wie ist gani auf


    6E=N
    3B=;
    45=E

    gekommen?

    Binär wär es ja z.B:

    6= 00000110
    E= 00001100

    Und dezimal 6 und 14.
     
  11. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Nein nein nein. Du kannst das Hexadezimal nicht trennen. Es sind immer 2 Ziffern oder 1 Ziffer und 1 Buchstabe oder 2 Buchstaben. Alleine hat das keine Wirkung.

    00 = 0
    01 = 1
    02 = 2
    99 = 153
    FF = 255

    Das ist Hexadezimal in Dezimal. Das was du meinst, ist Hexadezimal in ASCII Code :)

    Da ist 6E ein kleines n, kein grosses, ein grosses N wäre nämlich 4E.

    Der Binärcode für das kleine n ist zum Beispiel: 01101110

    Wie bin ich darauf gekommen? Nun, es ist schwer zu erklären :)

    Wie gesagt: TRENNEN darfst du, wenn du von HEXADEZIMAL umwandelst niemals. Auch wenn du IN HEX umwandelst, kommen immer 2 Werte raus: Der 1te Charakter und der 2te Charakter. Selbst 00 ist einfach 0 :)
     
  12. gani

    gani VIP Mitglied

    Registriert seit:
    28. Nov. 2007
    Beiträge:
    7.886
    Zustimmungen:
    16
    Stimmt,bei dem "n" aus versehen ein großes gemacht!
    Ein HexEditor rechnet dir das z.B.auch leicht um!
    Kann man da dann z.B.für einen Operator zu Namen Patch nehmen,
    damit man den Namen als Hex bekommt!
     
    #13 gani, 26. Apr. 2009
    Zuletzt bearbeitet: 26. Apr. 2009
  13. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    Irgendwie versteh ich jetzt nur noch bahnhof :fresse (sorry aber manchmal gibt es bei mir tage, wo ich sehr langsam was verstehe:()

    Wie bist du dadrauf gekommen:

    99 = 153
    FF = 255

    ?
     
  14. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Ganz einfach: Das Ende eines Hexadezimal Bytes ist nun mal FF und das ist als Dezimal nun mal 255 ;) Das ist so festgelegt.
     
  15. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    aso ok. wenns so festgelegt worden ist.
    und wie bist du auf 99=153 gekommen?
     
  16. gani

    gani VIP Mitglied

    Registriert seit:
    28. Nov. 2007
    Beiträge:
    7.886
    Zustimmungen:
    16
  17. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
  18. DeluxeKiller007

    DeluxeKiller007 VIP Mitglied

    Registriert seit:
    4. Nov. 2007
    Beiträge:
    1.935
    Zustimmungen:
    0
    danke für die seite, aber ich will ja wissen, wie man so auf die lösung kommt.
    also das 99 = 153 ist.

    /EDIT ok mach ich mal

    //EDIT

    ah jetzt geht mir ein licht auf:D

    Jetzt versteh ich auch wie man von hexadezimal auf binär kommt und all das zeug :D:D:D

    OK. Das wäre geschafft.

    Und wie geht das mit ASCII-Codes?
    Ich weiß ich habe das gerade ausversehen gemacht, doch irgendwie blick ich da nimmer durch :D
    danke für eure hilfe.

    //Push :D
     
    #19 DeluxeKiller007, 26. Apr. 2009
    Zuletzt bearbeitet: 27. Apr. 2009
Die Seite wird geladen...