The Custom File Names extension adds a unique/custom prefix to all uploaded file names. Works automatically, no configuration required. Further customization may be possible, contact us for details. Requires USP Pro.
Check out the Custom File Names homepage to learn more.
One-time fee. Non-recurring. Free updates for the life of the plugin.