"I want them to be taught that there are gay people in the world and that they must be treated with respect and affection as I treat my own gay friends and colleagues with respect and affection but I don't want my children to be taught that these things are equal because I don't believe them to be equal."
Maybe I'm being naive, but as a gay dude I don't see what he's saying as hateful. I'm not sure what adjective fits though, "pedantic" doesn't seem quite right.
One way encryption, same way passwords are stored.