- block cipher and PRP are synonyms (ideal block cipher is different, more like random oracle, a model for adversaries)
- stream cipher (for a single fixed message number) and PRG are more or less synonymous
- PRG, PRF, and PRP are all keyed
- OWF is not keyed, and OWF is not synonymous with hash function
- hash function means many things, not one formal definition, unlike the others
- none of this is context- or author-dependent; these are standard terms in the field