Rename project to Scdtools

I plan to add some other tools in addition to scdrand, so let’s
change the name of the project to something more generic.
develop
Damien Goutte-Gattat 8 years ago
parent 453231d7fa
commit 3c12a5c2b6
  1. 28
      README
  2. 2
      configure.ac
  3. 2
      man/scdrand.1.in
  4. 4
      src/scdrand.c

@ -1,19 +1,19 @@
scdrand - Extract random numbers from a smartcard
=================================================
Scdtools - Tools for Scdaemon and OpenPGP smartcards
====================================================
Scdtools is a set of utility tools to work with Scdaemon, the smartcard
daemon of the GnuPG project, and OpenPGP smartcards.
Description
-----------
scdrand obtains up to 256 bytes of random data from a ISO7816-compliant
smartcard and adds them to the kernel entropy pool.
Scdrand - Extract random numbers from a smartcard
-------------------------------------------------
Scdrand obtains up to 256 bytes of random data from a ISO7816-compliant
smartcard and adds them to the kernel entropy pool.
Principles
----------
scdrand uses scdaemon, the smartcard daemon of the GnuPG project, to
send a GET CHALLENGE command to a smartcard. As per ISO 7816-4, the
smartcard replies with random bytes, which scdrand then sends to the
Linux kernel entropy pool through the RNDADDENTROPY ioctl call on
/dev/random.
It uses Scdaemon to send a GET CHALLENGE to the smartcard. As per
ISO 7816-4, the smartcard replies with random bytes, which Scdrand then
sends to the Linux kernel entropy pool through the RNDADDENTROPY ioctl
call on /dev/random.
Since that call requires root privileges, scdrand is installed with the
setuid bit set. To mitigate risks associated with running as root, the
@ -25,7 +25,7 @@ the calling user.
Copying
-------
scdrand is distributed under the terms of the GNU General Public
Scdtools is distributed under the terms of the GNU General Public
License, version 3 or higher. The full license is included in the
COPYING file of the source distribution.

@ -1,6 +1,6 @@
dnl Configure template for the scdrand package
AC_INIT([scdrand], [0.2.0],
AC_INIT([scdtools], [0.2.0],
[dgouttegattat@incenp.org])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_MACRO_DIR([m4])

@ -1,4 +1,4 @@
.TH SCDRAND 11/08/2014 "scdrand @PACKAGE_VERSION@"
.TH SCDRAND 11/08/2014 "scdtools @PACKAGE_VERSION@"
.SH NAME
scdrand \- Extract random numbers from a smartcard

@ -1,5 +1,5 @@
/*
* scdrand - Extract random numbers from a smart card
* scdtools - Tools for Scdaemon and OpenPGP smartcards
* Copyright (C) 2014 Damien Goutte-Gattat
*
* This program is free software: you can redistribute it and/or modify
@ -80,7 +80,7 @@ static void
info(void)
{
printf("\
scdrand %s\n\
scdrand (scdtools %s)\n\
Copyright (C) 2014 Damien Goutte-Gattat\n\
\n\
This program is released under the GNU General Public License.\n\

Loading…
Cancel
Save