コード例 #1
0
ファイル: envelope.py プロジェクト: smith325/tuf
def _build_ekey_from_file(keyfile):
	fp = evp.fopen(keyfile, "r")
	if not fp:
		raise EnvelopeError("Could not open keyfile")
	# get the encryption key
	ekey = evp.PEM_read_PUBKEY(fp, None, None, None)
	if not ekey:
		evp.fclose(fp)
		raise EnvelopeError("Could not read encryption key")
	# close the file
	evp.fclose(fp)
	return ekey
コード例 #2
0
ファイル: envelope.py プロジェクト: smith325/tuf
def _build_dkey_from_file(keyfile):
	fp = evp.fopen(keyfile, "r")
	if not fp:
		raise EnvelopeError("Could not open keyfile")
	# get the decryption key
	skey = evp.PEM_read_PrivateKey(fp, None, None, None)
	if not skey:
		evp.fclose(fp)
		raise EnvelopeError("Could not read decryption key")
	# close the file
	evp.fclose(fp)
	return skey
コード例 #3
0
def _build_vkey_from_file(keyfile):
    fp = evp.fopen(keyfile, "r")
    if not fp:
        raise SignatureError("Could not open keyfile")
    # get the verification key
    vkey = evp.PEM_read_PUBKEY(fp, None, None, None)
    if not vkey:
        evp.fclose(fp)
        raise SignatureError("Could not read verification key")
    # close the file
    evp.fclose(fp)
    return vkey
コード例 #4
0
def _build_skey_from_file(keyfile):
    fp = evp.fopen(keyfile, "r")
    if not fp:
        raise SignatureError("Could not open keyfile")
    # get the signing key
    skey = evp.PEM_read_PrivateKey(fp, None, None, None)
    if not skey:
        evp.fclose(fp)
        raise SignatureError("Could not read signing key")
    # close the file
    evp.fclose(fp)
    return skey
コード例 #5
0
ファイル: signature.py プロジェクト: Ashmita89/attic
def _build_vkey_from_file(keyfile):
	fp = evp.fopen(keyfile, "r")
	if not fp:
		raise SignatureError("Could not open keyfile")
	# get the verification key
	vkey = evp.PEM_read_PUBKEY(fp, None, None, None)
	if not vkey:
		evp.fclose(fp)
		raise SignatureError("Could not read verification key")
	# close the file
	evp.fclose(fp)
	return vkey
コード例 #6
0
ファイル: signature.py プロジェクト: Ashmita89/attic
def _build_skey_from_file(keyfile):
	fp = evp.fopen(keyfile, "r")
	if not fp:
		raise SignatureError("Could not open keyfile")
	# get the signing key
	skey = evp.PEM_read_PrivateKey(fp, None, None, None)
	if not skey:
		evp.fclose(fp)
		raise SignatureError("Could not read signing key")
	# close the file
	evp.fclose(fp)
	return skey