AGB  ·  Datenschutz  ·  Impressum  







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

TSE-ID auf Verpackung <> Serial ?

Ein Thema von ISMIRSCHLECHT · begonnen am 28. Jan 2020 · letzter Beitrag vom 18. Jan 2025
Antwort Antwort
Seite 1 von 2  1 2      
ISMIRSCHLECHT

Registriert seit: 17. Dez 2018
Ort: Görlitz
69 Beiträge
 
#1

TSE-ID auf Verpackung <> Serial ?

  Alt 28. Jan 2020, 11:12
Hi,

auf den Verpackungen der Swissbit SD Karten befindet sich ein QR-Code.
Er ist genauso lang wie das, was von
worm_info_tseSerialNumber()
zurückgeliefert wird (32 byte), aber doch verschieden.
Was steht da eigentlich im QR-Code und kann ich diese Nummer auch über die WORM auslesen ?
ism
  Mit Zitat antworten Zitat
hhcm

Registriert seit: 12. Feb 2006
Ort: Wegberg
310 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 28. Jan 2020, 11:27
Hi,

die Seriennummer muss im Octed Format gespeichert sein werden, kann es sein, dass diese in dem QR Code als Base64 abgelegt ist?
Ich hab nur die USB Variante hier, da ist auch ein QR-Code drauf aber den kann kein Programm oder Handy lesen.
Chris
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
540 Beiträge
 
Delphi 12 Athens
 
#3

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 28. Jan 2020, 13:28
Ob Octed oder Base64 als TSE-Serienummer verwendet werden soll, da zweifele ich auch noch. Habe schon beides gesehen.

Ich denke eher Base64.

Sicher kann man die auslesen, muss man dann entsprechend umwandeln.
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
hhcm

Registriert seit: 12. Feb 2006
Ort: Wegberg
310 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 28. Jan 2020, 13:33
DSFinV_K Abschnitt 3.2.7

TSE_SERIAL - Seriennummer der TSE (Entspricht laut TR-03153 Abschnitt 7.5. dem Hashwert des im Zertifikat enthaltenen Schlüssels in Octet-String-Darstellung)

Warum zweifeln. Im Zweifel der Dokumentation glauben.
Chris
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
540 Beiträge
 
Delphi 12 Athens
 
#5

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 28. Jan 2020, 14:03
Ja, das steht da so. Mir ist es eigentlich auch egal.

Habe es aber auch schon so gesehen:

https://www.e-cut.de/download/e-cut-...assenbon-1.pdf
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
ISMIRSCHLECHT

Registriert seit: 17. Dez 2018
Ort: Görlitz
69 Beiträge
 
#6

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 29. Jan 2020, 14:55
Mahlzeit,

GASTROMIST meint, der QR-Code auf der Blisterverpackung braucht mich nicht zu tangiern, er ist firmenintern.
ism
  Mit Zitat antworten Zitat
Timbo

Registriert seit: 21. Dez 2003
5 Beiträge
 
#7

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 13. Jan 2025, 16:18
Hi, habe ein ähnliches Problem, oder liegt das an dem Octet?
Laut Definition soll die SerienNr 64 Zeichen lang sein und A-F a-F sowie 0-9 enthalten.
Ich bekomme das zurück:
NGOPsLIuQtROwv1DapUirrzrEYXTu4zS422r/5/oDXU=

zu kurz und passt überhaupt nicht zur Definition, was mache ich falsch? Benutze worm_info_tseSerialNumber

LG
Tim

Geändert von Timbo (13. Jan 2025 um 16:21 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.578 Beiträge
 
Delphi 12 Athens
 
#8

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 13. Jan 2025, 16:37
Das ist vermutlich Base64 und gibt in Hex-Bytes decodiert:
Code:
34638FB0B22E42D44EC2FD436A9522AEBCEB1185D3BB8CD2E36DABFF9FE80D75
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Timbo

Registriert seit: 21. Dez 2003
5 Beiträge
 
#9

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 14. Jan 2025, 12:04
Vielen Dank für die schnelle Antwort Ich glaube das ist die Lösung, mega. Gibt es da auch eine Funktion in Delphi zum umwandeln?

Geändert von Timbo (14. Jan 2025 um 12:17 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.654 Beiträge
 
Delphi 12 Athens
 
#10

AW: TSE-ID auf Verpackung <> Serial ?

  Alt 14. Jan 2025, 12:25
Auf die Schnelle:
Delphi-Quellcode:
uses System.NetEncoding;

function Base64ToHex(const AInput: string): string;
var
  lRawData: TArray<Byte>;
  i: integer;
begin
  Result := '';
  lRawData := TNetEncoding.Base64.DecodeStringToBytes(AInput);
  for i := Low(lRawData) to High(lRawData) do
    Result := Result + Format('%.2x', [lRawData[i]]);
end;
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 23:05 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 by Thomas Breitkreuz