My hobbyist coding updates and releases as the mysterious "Mr. Tines"

Sunday, 9 December 2007

Another step

Packagecom.ravnaandtines.crypt.mdacom.ravnaandtines.crypt.cea
# Classes831
Line Coverage95% 1051/110499% 1641/1659
Branch Coverage81% 170/21095% 399/422
Complexity2.3692.146

That includes real test vectors for TEA (and fixing the implementation at last, so it's incompatible with what I used to have for Java, but is real for the first time -- problems with operator precedence and signed vs unsigned shift), as well as things like Safer not implementing the common interface and a few problems with non-zero array offsets and with triple encryption.

Just need to get bignums and ZLib sorted out with tests, and it'll be time for a proper drop.

No comments: