HCN is a weak acid. Too weak to protonate an alkene. (HF is also a weak acid.) None the less, a mineral acid can be used. However, the nitrogen would be the nucleophile in that case. I don't know offhand if HCN is used for this reaction, but if acetonitrile is used an acetamide can be isolated after addition to a carbocation.