AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit Verschlüsselung

Ein Thema von Handas · begonnen am 2. Mär 2014 · letzter Beitrag vom 3. Mär 2014
Antwort Antwort
Handas

Registriert seit: 2. Mär 2014
Ort: Westerstede
2 Beiträge
 
#1

Problem mit Verschlüsselung

  Alt 2. Mär 2014, 17:31
Als IDE benutze ich Lazarus mit dem DCPcrypt.
Jetzt versuche ich den String '1' mit dem Schlüssel '1' zu verschlüsseln. Wie kann ich das hinbekommen? am liebsten würde ich Twofish benutzen, aber bei mir kommen immer nur ergebnise wie 'PA==' raus.

Gruß Handas
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

AW: Problem mit Verschlüsselung

  Alt 2. Mär 2014, 17:37
Und wo ist jetzt das Problem? kommt beim Entschlüsseln was anderes heraus?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#3

AW: Problem mit Verschlüsselung

  Alt 2. Mär 2014, 18:03
Das PA== sieht nach einer Base64-Codierung aus und grundsätzlich wäre das nichts Falsches.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Handas

Registriert seit: 2. Mär 2014
Ort: Westerstede
2 Beiträge
 
#4

AW: Problem mit Verschlüsselung

  Alt 3. Mär 2014, 07:35
Das entschlüsseln funktioniert. Bloß mich hat das ergebnis ein bischen verwundert. Ich hab etwas mit hexadezimal erwartet. Aber danke für die antworten. Dann kann ich jetzt ja weitermachen.
  Mit Zitat antworten Zitat
nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Problem mit Verschlüsselung

  Alt 3. Mär 2014, 08:40
Hexadezimale Darstellung wäre nur eine andere Darstellungsweise von PA==. Wenn du den String in Hex-Werten darstellen willst, musste die Zeichen noch Char-für-Char umkonvertieren: IntToHex(Ord(String[i]), 2)
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#6

AW: Problem mit Verschlüsselung

  Alt 3. Mär 2014, 11:54
Joa, dann hätte man aus einem Byte 8 gemacht. Oder man decodiert das base64 erstmal zum Wert 60 und kodiert den dann als HEX 3C.

Man muss die Binär-zu-Text Kodierungsverfahren ja nicht noch verketten.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz