Вопрос , боюсь задан неверно.
Криптоключи - это обычные поледовательности созданные в виде UUID для неповторения и шифрации, их нигде не берут их создают - есть функции...
Кроме того по криптографии есть еще литература и наверняка будет описание у мелкомягких, я этим специально не занимался...
Насчет проверочных тестовых ключей - существует теория чисел и криптографии по которой шифровка ведется с определенными законами, тогда определенные биты результирующего кода составляют спец сумму - в обычном случае - есть возможность шифровать так, чтобы существовал некий тестовый ключ, который при наложении на шифрованный текст выдавал не исходный, а предугадываемый...
Тогда зная, что при тестировании получен правильный результат - можно не знать при этом сам текст...
Что тебе сказать - теория таких ключей будет в инете наверняка, только боюсь, что это слишком специфические данные, которые знать таким как мы "НЕ ПОЛОЖЕНО"