1) What kind of encryption method is used to create a signature? Is it RSA or something else?
2) What is the name of the crypto method used for to generate multi-signature?
3) I looked at the Public and the Private keys and noticed that they are extremely short, especially the private key. How can I know that they use the proper and reliable algorithm to make a signature using these keys? - I mean this:
I know that for example RSA method is relatively reliable and this method can be used to generate the signatures.
However, even if RSA is implemented correctly, it's still vulnerable if:
a) I used RSA without any modification/mixing with the other crypto methods
b) the prime numbers I used to generate the keys are too small. - and basically this is the point of my question. To make my keys strong enough, the prime number used for their generation must be at least 100 signs what will lead to the private key of the size of at least 300 characters or even more.
And when I look at the short keys used in bit coin, I 'm getting a doubt regarding the correctness of crypto implementation.