[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Comments on RFC3161
Hi Everyone,
In my opinion, in a future rfc3161 update, the following parts should
be corrected .
Comment A
There is an inconsistency between these statements present in section 1:
- "It also establishes several security-relevant requirements for TSA
operation, with regards to processing requests to generate responses"
- "This standard does not establish overall security requirements for
TSA operation, just like other PKIX standards do not establish such
requirements for CA operation"
Comment B
There should be no ambiguity (neither minor) in the scope of TSP.
In my opinion, it's preferable to say that "The TSA is a TTP that
creates time-stamp tokens in order to indicate that a datum existed
_at_ a particular point in time", according to section 2.
And should be avoided to say that "A time-stamping service supports
assertions of proof that a datum existed _before_ a particular time",
as stated several times in section 1.
It's part of the verification phase to understand if a token is subsequent
or antecedent to another one.
Comment C
The part of section 2.4.2:
rfc3161> In such a case, the ordering of time-stamp tokens issued by
rfc3161> the same TSA or different TSAs is only possible when the
rfc3161> difference between the genTime of the first time-stamp token
rfc3161> and the genTime of the second time-stamp token is greater than
rfc3161> the sum of the accuracies of the genTime for each time-stamp token.
should be replaced with:
In such a case, the ordering of time-stamp tokens issued by
the same TSA or different TSAs is only possible when the absolute value
difference between the genTime of the first time-stamp token
and the genTime of the second time-stamp token is greater than
the sum of the accuracies of the genTime for each time-stamp token.
In fact, when a TSA clock drift outside the declared accuracy it's
possible to observe time-stamp tokens that have inconsistent genTime
associated with them (eg. the genTime value of a _first_ time-stamp
token is grater either than the genTime value of a second token, or
the sum of the accuracies of the two tokens); please refer to my
previous message for an example.
Thanks,
alfonso