SmartAge: в документации об этом ничего не сказано. Скорее всего, автор ошибся, имел ввиду CURLOPT_SSLVERSION => CURL_SSLVERSION_TLSv1_2 (эта константа как раз = 6, судя по документации)
Василий Петров: так на той стороне, где формируете подпись и посылаете, тоже должны поменять порядок. Если это от какого-то стороннего приложения или сервиса, и поменять порядок там не удастся - то придётся мириться с тем, что label легко подделать, и особо не доверять этому параметру. Остальные параметры (находящиеся до secret) подделать не получится, не зная секрета.