AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi DEC 5.1: Problem bei sprachübergreifender Verwendung von DEC
Thema durchsuchen
Ansicht
Themen-Optionen

DEC 5.1: Problem bei sprachübergreifender Verwendung von DEC

Ein Thema von Skunklon · begonnen am 9. Feb 2008 · letzter Beitrag vom 10. Feb 2008
Antwort Antwort
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#1

Re: DEC 5.1: Problem bei sprachübergreifender Verwendung von

  Alt 10. Feb 2008, 23:17
Musst du detektieren. Einfach des letzte Byte als Anzahl der angehangenen Bytes interpretieren. Manche Paddings speichern in den letzten zuvielen Bytes exakt die Anzahl der angehangenen Bytes. Andere zählen rückwärts/vorwärts runter, wiederum andere hängen auch einen kompletten gepaddeten Datenblock hintendran falls die Nachricht schon ein Mehrfaches der Blockgröße ist. Das musst du also genau in Erfahrung bringen, eg. wie JAVA das macht.

Achso: und da gibts noch die Methode den letzten zu kurzen Datenblock virtuell mit festen Bytes zu erweitern und dann zu Verschlüsseln. Abgespeichert werden von diesem verschl. Datenblock nur die gleichen Anzahl wie vor der Verschlüsselung. Sowas nennt sich meistens Cipher Text Stealing oä. Bei der Entschlüsselung muß man dann aus dem Vorgängerdatenblock quasi Bytes stehlen mit denen der letzte unvollständige Datenblock wiederum virtuell expandiert wird und erst dann entschlüsselt wird.

Gruß Hagen
  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:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz