1
0
mirror of https://github.com/kakwa/uts-server synced 2024-12-04 15:05:54 +01:00
Go to file
kakwa 1b70725d86 adding the configure.rst file in gitignore
it's generated at each doc build now, no need for a static file
2016-09-23 22:39:26 +02:00
cmake use civetweb 2016-08-19 00:04:13 +02:00
conf more secure cryptographic algorithm in example configuration 2016-09-12 22:43:00 +02:00
docs make the generation of the parameters completely automatic 2016-09-23 22:35:34 +02:00
goodies make the generation of the parameters completely automatic 2016-09-23 22:35:34 +02:00
inc remove the awkward default_tsa parameter 2016-09-12 22:21:22 +02:00
src Merge branch 'master' of https://github.com/kakwa/uts-server 2016-09-14 20:16:37 +02:00
tests more secure cryptographic algorithm in example configuration 2016-09-12 22:43:00 +02:00
.gitignore adding the configure.rst file in gitignore 2016-09-23 22:39:26 +02:00
.gitmodules remove submodule for civetweb 2016-09-07 20:56:02 +02:00
.travis.yml adding a small external test 2016-09-07 21:41:21 +02:00
ChangeLog.rst version bump 2016-09-14 20:23:47 +02:00
CMakeLists.txt version bump 2016-09-14 20:23:47 +02:00
LICENSE Initial commit 2015-12-16 22:13:06 +01:00
README.rst cleaning README 2016-09-12 22:58:34 +02:00

uts-server

image

image

Documentation Status

Micro RFC 3161 Time-Stamp server written in C.


Doc

Uts-Server documentation on ReadTheDoc

Dev

Uts-Server source code on GitHub

License

MIT

Author

Pierre-Francois Carpentier - copyright © 2016


License

Released under the MIT Public License

Quick Start

# Building with civetweb embedded (will recover civetweb from github).
$ cmake . -DBUNDLE_CIVETWEB=ON
$ make

# Create some test certificates.
$ ./tests/cfg/pki/create_tsa_certs

# Launching the time-stamp server with test configuration in debug mode.
$ ./uts-server -c tests/cfg/uts-server.cnf -D

# In another shell, launching a time-stamp script on the README.md file.
$ ./goodies/timestamp-file.sh -i README.rst -u http://localhost:2020 -r -O "-cert";

# Verify the time-stamp.
$ openssl ts -verify -in README.rst.tsr -data README.rst -CAfile ./tests/cfg/pki/tsaca.pem

# Display the time-stamp content.
$ openssl ts -reply -in README.rst.tsr -text

Powered by

image

image