Passive Encrypted IoT Device Fingerprinting with Persistent Homology