- 
    Type:New Feature 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    None
- 
    Component/s: None
- 
    None
The MD5 hashing function is not FIPS compliant and all Drivers must remove it's usage in ObjectID generation and must use 32-bit FNV-1a hash function.
- depends on
- 
                    CDRIVER-2671 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    CSHARP-2281 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    CXX-1585 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    GODRIVER-438 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    JAVA-2874 Use FNV-1a for process from ObjectID generation -         
- Closed
 
-         
- 
                    MOTOR-230 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    NODE-1484 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    RUBY-1343 Remove MD5 from ObjectID generation -         
- Closed
 
-         
- 
                    PYTHON-1521 Remove MD5 from ObjectId generation -         
- Closed
 
-         
- 
                    PHPC-1200 Remove MD5 from ObjectID generation -         
- Closed
 
-