%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/plesk/python/2.7/lib64/python2.7/site-packages/nacl/bindings/
Upload File :
Create Path :
Current File : //opt/plesk/python/2.7/lib64/python2.7/site-packages/nacl/bindings/crypto_shorthash.pyo

�
�֫[c@`s�ddlmZmZmZddljZddlmZm	Z	ddlm
Z
e	j�Ze	j
�Ze	j�Ze	j�Zd�Zd�ZdS(i(tabsolute_importtdivisiontprint_functionN(tffitlib(tensurecC`s�t|�tkr-tjdjt���ntjdt�}tj	||t|�|�}t
|dkdtj�tj|t�S(Ns$Key length must be exactly {0} bytessunsigned char[]itraising(
tlentKEYBYTEStexct
ValueErrortformatRtnewtBYTESRtcrypto_shorthash_siphash24RtRuntimeErrortbuffer(tdatatkeytdigesttrc((sU/opt/plesk/python/2.7/lib64/python2.7/site-packages/nacl/bindings/crypto_shorthash.pyRs	cC`s�t|�tkr-tjdjt���ntjdt�}tj	||t|�|�}t
|dkdtj�tj|t�S(Ns$Key length must be exactly {0} bytessunsigned char[]iR(
Rt	XKEYBYTESR	R
RRRtXBYTESRtcrypto_shorthash_siphashx24RRR(RRRR((sU/opt/plesk/python/2.7/lib64/python2.7/site-packages/nacl/bindings/crypto_shorthash.pyR.s	(t
__future__RRRtnacl.exceptionst
exceptionsR	tnacl._sodiumRRRt crypto_shorthash_siphash24_bytesR
t#crypto_shorthash_siphash24_keybytesRt!crypto_shorthash_siphashx24_bytesRt$crypto_shorthash_siphashx24_keybytesRRR(((sU/opt/plesk/python/2.7/lib64/python2.7/site-packages/nacl/bindings/crypto_shorthash.pyt<module>s	

Zerion Mini Shell 1.0