It was suggested to me that I write to the list and raise the question
about cryptography being included in the base image. Really I have 3
questions I would ask you all:
1. is it desirable to include cryptography?
2. is it feasible to include cryptography?
3. what is the time frame for including cryptography?
Given the thread on password hashing (and salting and so on), there are
good, solid implementations in the cryptography package. Looking in the
Cryptography repository, there is a Pharo 5.0 compatible Cryptography
package.
In light of another recent thread discussing random number generation,
discussion about the best approach to random algorithms in cryptography
ought be engaged. For instance, the SecureRandom algorithm evidently
provides some level of guarantee.
To underline the solidity I am attaching a profile of all 102
cryptography tests passing green. This profile demonstrates that there
are no areas of particular inefficiency - nothing stands out to be
improved - means that the entire library is maximally efficient.
And so I please ask that we have these discussions, for there is a lot
of value in this package for general and basic use.
--
. .. ... ^,^ best, robert