Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 1494ab4e60704aaeb1add0de673eb133 > files > 7

graphem-0.3.2-1.fc13.x86_64.rpm

0.4:
make Auth a base class
	move statistics somewhere else
	number of tries doesn't really belong there
is QCA's rng enough?
	should probably use openssl, otherwise disable patten generator
integrate with windows
	+pasword might disable Ctrl Alt Del?
better logo & home page

?:
l10n
estimate strength of input
create test cases for specific inputs
(!) search for straight lines and assign a direction to the whole thing. should help with 22 degree lines
can i optimize the tryPattern() algorithm so patterns are tried in order of likelihood?
make preprocess() suck less, use velocity to determine averaging
do some benchmarking
	test wether manual inlining makes sense
	test if hash comparison can be optimized (QByteArray vs. QString vs ?)
	QCryptoGraphicHash vs QCA::Hash
support real handwriting
	try different algorithms for Auth module:
	fcc-codes (current implementation):
		doesn't seem to be very reliable (why?)
		- useless for handwriting, kanji
		+ simple geometric patterns work
	maybe something else:
		element: cusp, straight line, loop; also store direction
		still missing velocity, probably helpful
PAM integration?
use pattern to access encryption key, should be possible with QCA
add fancy graphics to auth dialog
	fade in/out?
don't show mouse cursor, maybe only record relative movements (except for tablets)?