Существует два формата имен алгоритмов и методов:
Имена, которые не содержат знак "@")зарезервированы для назначения IETF CONSENSUS.Примеры включают в себя «3des-cbc», «sha-1», «hmac-sha1» и «zlib» (двойные кавычки не являются частью имени).Названия этого формата действительны только в том случае, если они впервые зарегистрированы в IANA.Зарегистрированные имена НЕ ДОЛЖНЫ содержать знак at ("@"), запятую (","), пробел, управляющие символы (коды ASCII 32 или меньше) или код 127 ASCII (DEL).Имена чувствительны к регистру и НЕ ДОЛЖНЫ быть длиннее 64 символов.
Каждый может определить дополнительные алгоритмы или методы, используя имена в формате name @ domainname, например, «ourcipher-cbc@example.com».Формат части, предшествующей знаку at, не указан;однако эти имена ДОЛЖНЫ быть печатаемыми строками US-ASCII и НЕ ДОЛЖНЫ содержать запятую («,»), пробел, управляющие символы (коды ASCII 32 или меньше) или код 127 ASCII (DEL).Они ДОЛЖНЫ иметь только один знак в них.Часть, следующая за знаком, ДОЛЖНА быть действительным, полностью определенным доменным именем [RFC1034], контролируемым лицом или организацией, определяющей имя.Имена чувствительны к регистру и НЕ ДОЛЖНЫ быть длиннее 64 символов.Это зависит от каждого домена, как он управляет своим локальным пространством имен.Следует отметить, что эти имена напоминают адреса электронной почты STD 11 [RFC0822].Это чисто случайное совпадение и не имеет ничего общего с STD 11 [RFC0822].
Короче говоря, один без знака at является формальной версией, а другой - дополнительным, сделанным openssh.