- generateKey() implementation now provided by the superclass
- getKey() methods added