keyring: .dh() now accomidates for empty .dh attribute & updates .meta.atime