Czym są różne typy certyfikatów, formaty w kryptografii

Dodajemy weryfikację certyfikatów serwera w uzgadnianiu SSL dla jednego z naszych klientów. Będąc bardzo nowym w kryptografii i świecie C, pomyślałem, że najpierw wyjaśnię moje koncepcje dotyczące tych rzeczy, a następnie zacznę od implementacji.

Tak więc przeszukałem wiele informacji szukając głównie koncepcji certyfikatów, ale nie mogłem lepiej wyjaśnić moich koncepcji. W rzeczywistości dodało to więcej zamieszania. :)

Oto kilka rzeczy, których prawie nie rozumiem: 1. Co to jest format base64? Czy to samo co DER? 2. Plik PEM zawsze zawiera zawartość base64? 3. Jaki jest format używany przez Windows Certificate Store? Czy to binarne?

Czy ktoś może mi tutaj pomóc? Byłbym bardzo wdzięczny, gdyby te rzeczy zostały mi wyjaśnione.

questionAnswers(1)

yourAnswerToTheQuestion