Implement signature checking