Я изо всех сил пытаюсь понять, что такое размер "бит/байт" открытого ключа, как вы можете его вычислить и даже что это значит.
Пример открытого ключа RSA:
AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxEQWJ/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsoOQKJ/CIxOGMMxczYTiEoLvQhapFQMs3FL96didKr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbT9OXFE3FXvh2UPBfN+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L
Как мне определить битовую длину этого ключа? Там 368 символов, так что это длина бита? Тогда это будет означать, что это 46-байтовая система, верно? Я едва понимаю, что это значит, и потратил неделю или две на статьи в Википедии, учебные пособия на YouTube и многое другое. Они часто говорят так, как будто вы понимаете, что они имеют в виду, так что мне не из чего исходить. Если бы кто-нибудь мог объяснить логику, которую мне здесь не хватает, это бы очень помогло.
Я понимаю, что 8-битный блок равен 1 байту, то есть у нас есть длина 8 символов, которая может быть 1 или 0. Но я понятия не имею, как это связано с вышеизложенным?
В конце концов, у меня есть другой открытый ключ, для которого я хотел определить размер. Скажем, у меня есть два набора целых чисел, $S_1$ и $S_2$. Их размеры 100 и 150 соответственно. Эти два составляют мой открытый ключ. Это сильно отличается от приведенного выше примера, так как же мне определить размер в битах? Или я неправильно спрашиваю здесь?
На самом деле я хочу знать, сколько памяти на компьютере займет такой ключ. Скажем, у меня было 100 наборов по 1000 терминов в каждом. Насколько большим будет «файл» этого открытого ключа? Но я хочу попытаться «понять», что вообще означают биты/байты.
Любые разъяснения будут очень признательны.