CTDBでは
http://cue.tools/wiki/CUETools_Database
によると
CRC32チェックサムが使用されているらしい(ただし冒頭と末尾の10x588サンプルは計算に使用されない)
CRC32が偶然一致する確率は約4億分の1らしい

AccurateRipのほうは
https://forum.dbpoweramp.com/showthread.php?20641
に書いてある
AccurateRipCRCはサンプルポジションxサンプルデータ(4バイト)の和のようだ
https://wiki.hydrogenaud.io/index.php?title=AccurateRip
によると最初のトラックの冒頭2939サンプルと最後のトラックの末尾2940サンプルは計算に使用しないらしい
偶然一致する確率がどの程度なのかはわからないが、
https://hydrogenaud.io/index.php?topic=66233.msg755995#msg755995
のCUETools作者による書き込みによると、誤り検出精度はCRC32のほうが高そうだ

当たり前だが、CTDBもAccurateRipもチェックサムの計算に使用されない部分で発生したエラーは検出できない