Als Teil einer Zuordnungsanwendung muss ich einen NTP -Server kontaktieren und die GMT -Zeit zurückgeben, nachdem sie digital vom privaten Schlüssel des Servers signiert hat. />https://commons.apache.org/proper/commons-net/
Meine Codevorlage sieht so aus:
String TIME_SERVER = "ntp.server";
NTPUDPClient timeClient = new NTPUDPClient();
InetAddress inetAddress = InetAddress.getByName(TIME_SERVER);
TimeInfo timeInfo = timeClient.getTime(inetAddress);
long returnTime = timeInfo.getMessage().getTransmitTimeStamp().getTime();
Date time = new Date(returnTime);
< /code>
Ich kann jetzt nicht herausfinden, wie der Server zuerst die Daten anfordert. Meine Bewerbung kann eine kleine Verzögerung in der gesendeten Zeit tolerieren.
Wie geht es das? Oder sollte ich keine NTP -Klassen verwenden, wenn ich beabsichtige, digital signierte Zeit zu erhalten?
Rückgabezeit von einem NTP -Server, der von seinem privaten RSA -Schlüssel signiert ist ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
-
-
RSA -Entschlüsselungsfehler: Eingabe für RSA -Chiffre mit Bouncycastle zu groß
by Anonymous » » in Java - 0 Replies
- 9 Views
-
Last post by Anonymous
-