Most of the time it is better to wait a bit (a day or two) for others to post answers, especially because your answer is plain wrong :) Best to delete it I suppose, before it gets modded into oblivion.
–
Maarten BodewesJan 5 '13 at 16:54

@owlstead Name another that can be used to create a hmac. Because if you can't I'm right. I've looped every string provided on this page, all produce errors except the above strings.
–
ThomasReggiJan 6 '13 at 5:34

The trouble was more in the name "cipher" (note spelling), for creating a HMAC you need a hash function, and as long as this list reflects the hash functions in openssl, it is correct (it is likely that support for SHA-224, SHA-512/256 and/or SHA-3 will be added in later releases).
–
Maarten BodewesJan 6 '13 at 11:57