何对一个文件的非恶意变更都会导致其MD5哈希值改变，因此codice_1一般用于检查文件完整性，尤其常用于检测在文件传输、磁盘错误或其他无恶意涉入的情况下文件的正确性。
隐患.MD5算法安全性已遭质疑（参见MD5算法缺陷）；SHA-1算法也于2017年正式被Google攻破。所以当文件可能遭恶意改动的时候，就不应使用codice_1，而应以codice_4等求哈希值的工具代之。
分布.在多数Unix、Linux与其他类Unix操作系统或兼容层都默认安装了c