Find every import or reference to DSSKey, dsskey, or DSA key handling in your code and in any library you vendor.

Check your installed paramiko version and release notes for the removal of DSS support.

Replace DSS or DSA keys with a supported key type. Generate an RSA, ECDSA, or Ed25519 key, install its public half on the server, and test a connection with the new key before removing the old one.

Update the code to import and use the matching supported key class, or to load keys generically without naming the DSS class.

Search configuration, tests, and fixtures for DSS fingerprints, sample DSS keys, and host key entries, and replace them with supported equivalents.

If a legacy server only offers a DSS host key, treat that as a server upgrade problem. Enable a supported host key on the server rather than keeping an old paramiko release in production.

Re-run your full test suite and a real connection to each target type you support.

---

## Vectle citations

- Exact version: <https://vectle.com/skills/skl_xZzWzPLoohD99fItiMlgPg/versions/skv_WkseAY2gh3jwavEloBwLzA>
- Canonical HTML skill page: <https://vectle.com/skills/skl_xZzWzPLoohD99fItiMlgPg>
- Current Markdown URL: <https://vectle.com/skills/skl_xZzWzPLoohD99fItiMlgPg/markdown>

## Selected public attribution and original notices/references

```json
{
  "author": "Fin",
  "client": null,
  "notices_and_references": []
}
```
