##### SUMMARY
The `get_certificate` module should support a cryptography backend, so PyOpenSSL can be deprecated / removed eventually.

##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME
get_certificate

'1.3.6.1.5.5.7.7.18': ('id-cmc-regInfo', ),
    '1.3.6.1.5.5.7.7.19': ('id-cmc-responseInfo', ),
    '1.3.6.1.5.5.7.7.21': ('id-cmc-queryPending', ),
    '1.3.6.1.5.5.7.7.22': ('id-cmc-popLinkRandom', ),
    '1.3.6.1.5.5.7.7.23': ('id-cmc-popLinkWitness', ),
    '1.3.6.1.5.5.7.7.24': ('id-cmc-confirmCertAcceptance', ),
    '1.3.6.1.5.5.7.8': ('id-on', ),
    '1.3.6.1.5.5.7.8.1': ('id-on-personalData', ),
    '1.3.6.1.5.5.7.8.3': ('Permanent Identifier', 'id-on-permanentIdentifier'),
    '1.3.6.1.5.5.7.9': ('id-pda', ),
    '1.3.6.1.5.5.7.9.1': ('id-pda-dateOfBirth', ),
    '1.3.6.1.5.5.7.9.2': ('id-pda-placeOfBirth', ),
    '1.3.6.1.5.5.7.9.3': ('id-pda-gender', ),
    '1.3.6.1.5.5.7.9.4': ('id-pda-countryOfCitizenship', ),
    '1.3.6.1.5.5.7.9.5': ('id-pda-countryOfResidence', ),
    '1.3.6.1.5.5.7.10': ('id-aca', ),
    '1.3.6.1.5.5.7.10.1': ('id-aca-authenticationInfo', ),
    '1.3.6.1.5.5.7.10.2': ('id-aca-accessIdentity', ),
    '1.3.6.1.5.5.7.10.3': ('id-aca-chargingIdentity', ),
    '1.3.6.1.5.5.7.10.4': ('id-aca-group', ),
    '1.3.6.1.5.5.7.10.5': ('id-aca-role', ),
    '1.3.6.1.5.5.7.10.6': ('id-aca-encAttrs', ),
    '1.3.6.1.5.5.7.11': ('id-qcs', ),
    '1.3.6.1.5.5.7.11.1': ('id-qcs-pkixQCSyntax-v1', ),
    '1.3.6.1.5.5.7.12': ('id-cct', ),
    '1.3.6.1.5.5.7.12.1': ('id-cct-crs', ),
    '1.3.6.1.5.5.7.12.2': ('id-cct-PKIData', ),
    '1.3.6.1.5.5.7.12.3': ('id-cct-PKIResponse', ),
    '1.3.6.1.5.5.7.21': ('id-ppl', ),
    '1.3.6.1.5.5.7.21.0': ('Any language', 'id-ppl-anyLanguage'),