Considerable re-work of KDM class to express the difference between encrypted and...