0

The study of modern crytography is more than just about keeping information secret - public-key cryptography studies methods to exchange secrets in open public (key exchange, public-key encryption) and guaranteeing the authenticity of messages (digital signatures).

Even beyond that, is a vastly larger realm with the likes of identity-based encryption/signature, attribute-based encryption, etc. All of which are enabled by elliptic-curve pairing.

I'm expected to report to my superior about those and teach newly hired staff about how to use them. So the question is how should I translate the terms such as "pairing-based cryptography" and "elliptic-curve pairing"?

I don't want to repeat the mistake like that of FireFox translating "key exchange group" as "密钥交换组" (inside its developer tools for inspecting network connections) when the formal mathematical term for "group" is "群". So when Google Translate says "配对", I suspect that such generic term is not what the scientific community use.

4
  • What have you tried? Why hasn't it worked?
    – Mou某
    Jan 25, 2021 at 12:29
  • @Mou某 Google translation says "配对", but I'm not sure if the scientific community formally use that term, as it's a pretty generic translation for "pairing".
    – DannyNiu
    Jan 25, 2021 at 12:30
  • You should add that information to your post. Unless prior research effort is clearly indicated, it's very easy for your question to get closed.
    – Mou某
    Jan 25, 2021 at 12:38
  • Just like FireFox (as of version 84) still errornously translate "key exchange group" as "密钥交换组", where as the mathematical term for "group" is “群”.
    – DannyNiu
    Jan 25, 2021 at 12:38

1 Answer 1

2

Pairing is either 配对 or 对, even in cryptography. 椭圆曲线对 is used in the SM9 standard. But 椭圆曲线配对 is also in common use.

There's a book entitled 《基于配对的密码学》.

Using "对" alone sounds more technical, but also (in my opinion) phonetically confusing or inelegant in certain contexts.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.