4
votes
Accepted
Should an access token really be cryptographically signed?
Signed cookies/tokens are particularly useful when either
the token is issued by one party but must be verified by a third party; or
the contents of the token are guessable, so that tampered/forged ...
1
vote
Which approach can be used to verify that information has not been manipulated after it has been recorded?
You should take a look into RFC 3161 Time-Stamp Protocol:
A time-stamping service supports assertions of proof that a datum
existed before a particular time.
Basically, on X, you hash your data, ...
1
vote
Which approach can be used to verify that information has not been manipulated after it has been recorded?
Without additional information, the data consumer can only know that the data set was signed before time X+10, because that's when he got the signed data set. It is impossible for them to see whether ...
1
vote
Which approach can be used to verify that information has not been manipulated after it has been recorded?
One aspect of what you are looking for here is non-repudiation. Which is typically solved by digital signatures, as you suggest. The issue is that you would need to have the signature at time X in ...
1
vote
Accepted
Is it a good idea to use database sequential id as a key in external key-value storage?
To start, some terminology helps, I think:
The user table in Postgres has id's generated by a Postgres sequence
This is called a surrogate key.
also it has unique identifiers for each user which ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
security × 874authentication × 78
web-development × 54
passwords × 52
php × 46
rest × 46
web-applications × 46
encryption × 46
api × 45
architecture × 42
javascript × 40
database × 39
design × 31
authorization × 30
java × 29
c# × 25
web-services × 25
login × 22
hashing × 21
api-design × 20
open-source × 18
microservices × 18
programming-practices × 16
asp.net × 16
cryptography × 16