Вы хотите взглянуть на argsort
(в numpy и в pandas )
df = pd.DataFrame(np.random.randint(1,100,100).reshape(10,10))
# bottom three indexes
df[0].argsort().values[:3]
# top three indexes
df[0].argsort().values[-3:]
ECDiffieHellmanCng отстой, так как вынуждает вас использовать одну из трех предопределенных функций деривации ключей пост-обработки (Hash, Hmac или Tls). Если ни один из них не соответствует вашему протоколу, вам не повезло.
Однако вы можете использовать вариант Hmac, поскольку это первая внутренняя операция для HKDF («extract»). Просто установите свойство HmacKey для соли в HKDF. Затем вручную выполните вторую операцию Hmac («разверните»), чтобы получить окончательный результат HKDF.