UsageSamples.lpr 590 B

12345678910111213141516171819202122232425262728
  1. program UsageSamples;
  2. {$mode objfpc}{$H+}
  3. uses {$IFDEF UNIX} {$IFDEF UseCThreads}
  4. cthreads, {$ENDIF} {$ENDIF}
  5. SysUtils,
  6. UsageExamples;
  7. begin
  8. try
  9. { TODO -oUser -cConsole Main : Insert code here }
  10. TUsageExamples.GenerateKeyPairAndSignECDSA;
  11. TUsageExamples.GenerateKeyPairAndSignECSchnorr;
  12. TUsageExamples.GetPublicKeyFromPrivateKey;
  13. TUsageExamples.RecreatePublicAndPrivateKeyPairsFromByteArray;
  14. TUsageExamples.RecreatePublicKeyFromXAndYCoordByteArray;
  15. Readln;
  16. except
  17. on E: Exception do
  18. Writeln(E.ClassName, ': ', E.Message);
  19. end;
  20. end.