[crazy][spam][crazy][spam] [thread for further deliberations regarding akash certs]

Undescribed Horrific Abuse, One Victim & Survivor of Many gmkarl at gmail.com
Fri Jul 21 17:47:12 PDT 2023


in my python code i verified the server cert :)
it matches byte-for-byte the cert on-chain.

            assert peercertsubject['Common Name'] == self.__provider.address
            assert peercert.asn1.serial_number
            matching_certs = [cert async for cert in
self.__provider.akash.akash_cert2.aCertificates(
                filter = dict(
                    owner = self.__provider.address,
                    serial = str(peercert.asn1.serial_number),
                    state = 'valid',
                )
            )]
            assert len(matching_certs) == 1
            assert matching_certs[0].certificate.state ==
matching_certs[0].certificate.State.valid
            onchain_cert_pem = matching_certs[0].certificate.cert
            onchain_pubkey_pem = matching_certs[0].certificate.pubkey
            session_cert_pem = certbuilder.pem_armor_certificate(peercert)
            session_pubkey_pem =
Booster._pem_armor_public_key(peercert.public_key)
            assert onchain_cert_pem == session_cert_pem
            assert onchain_pubkey_pem == session_pubkey_pem


More information about the cypherpunks mailing list