hkdf: add test, change "skm" to "ikm" to match RFC terminology