wolfcrypt-py/searchindex.js

1 line
8.7 KiB
JavaScript

Search.setIndex({docnames:["asymmetric","digest","index","mac","random","symmetric"],envversion:53,filenames:["asymmetric.rst","digest.rst","index.rst","mac.rst","random.rst","symmetric.rst"],objects:{"wolfcrypt.ciphers":{Aes:[5,1,1,""],Des3:[5,1,1,""],EccPrivate:[0,1,1,""],EccPublic:[0,1,1,""],RsaPrivate:[0,1,1,""],RsaPublic:[0,1,1,""],_Cipher:[5,1,1,""]},"wolfcrypt.ciphers.EccPrivate":{decode_key:[0,2,1,""],encode_key:[0,2,1,""],export_x963:[0,2,1,""],import_x963:[0,2,1,""],make_key:[0,3,1,""],shared_secret:[0,2,1,""],sign:[0,2,1,""],verify:[0,2,1,""]},"wolfcrypt.ciphers.EccPublic":{decode_key:[0,2,1,""],encode_key:[0,2,1,""],export_x963:[0,2,1,""],import_x963:[0,2,1,""],verify:[0,2,1,""]},"wolfcrypt.ciphers.RsaPrivate":{decrypt:[0,2,1,""],encrypt:[0,2,1,""],sign:[0,2,1,""],verify:[0,2,1,""]},"wolfcrypt.ciphers.RsaPublic":{encrypt:[0,2,1,""],verify:[0,2,1,""]},"wolfcrypt.ciphers._Cipher":{"new":[5,3,1,""],decrypt:[5,2,1,""],encrypt:[5,2,1,""]},"wolfcrypt.hashes":{HmacSha256:[3,1,1,""],HmacSha384:[3,1,1,""],HmacSha512:[3,1,1,""],HmacSha:[3,1,1,""],Sha256:[1,1,1,""],Sha384:[1,1,1,""],Sha512:[1,1,1,""],Sha:[1,1,1,""],_Hash:[1,1,1,""],_Hmac:[3,1,1,""]},"wolfcrypt.hashes._Hash":{"new":[1,3,1,""],copy:[1,2,1,""],digest:[1,2,1,""],hexdigest:[1,2,1,""],update:[1,2,1,""]},"wolfcrypt.hashes._Hmac":{"new":[3,3,1,""],copy:[3,2,1,""],digest:[3,2,1,""],hexdigest:[3,2,1,""],update:[3,2,1,""]},"wolfcrypt.random":{Random:[4,1,1,""]},"wolfcrypt.random.Random":{"byte":[4,2,1,""],bytes:[4,2,1,""]},wolfcrypt:{ciphers:[5,0,0,"-"],hashes:[3,0,0,"-"],random:[4,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","classmethod","Python class method"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:classmethod"},terms:{"0123456789abcdef":5,"0123456789abcdeffedeba98":5,"0e5ea3d6a21a716e81481c4bcfdb8e7a866132dcfb55c1166d279224458bf1b8":0,"1234567890abcdef":5,"1256ee0061641666d37c742b15b4a2febf086b1a5d3f9012b105863129dbd9e2":0,"1829e61e2739702168ac0a2fa172c121869538c65890a0579cbae3a7b115c8d":0,"18bf2a0939a26fdf5cc8e0c255942c8d59023b1c3c51df8ddb8633fbc166236f":3,"2fdc92f99d821a31e9e9f74bf282871cee166ad11d188270f3c0b62ff6f3f71d":0,"30819f300d06092a864886f70d010101050003818d0030818902818100bc730":0,"3082025c02010002818100bc730ea849f374a2a9ef18a5da559921f9c8ecb36d":0,"38cc39a20466b4f7f7f3aada4d020ebb5e8d6948dc77c9280e22e96ba426ba4c":0,"3989e59c195530bab7488c48140ef49f7e779743e1b419353123759c3b44ad69":0,"3c67c8dc2700f6916865a902030100010281801397eae8387825a25c04ce0d40":0,"3de":5,"48b14b1dacdedadd8e2fc291fba5a96ef83a6af1fd5018ef9fe7c3ca78ea56d3":0,"48e53535757737ecd161905f3ed9e4d5df94cac1a9d719da86c9e84dc4613682":0,"5af0646aace772c6ed4d59983e673af3742cf9611769024100c0c1820d0cebc6":0,"6948dc77c9280e22e96ba426ba4ce8c1fd4a6f2b1fef8aaef69062e5641eeb2b":0,"7c31e5c470cd9b823b5809863b665fdc3190f14fd5db15ddded73b9593311831":0,"85dc8c1995d20b17942d52773d8a597d028ad958e5736beafb59a4742f63889":3,"96e02e7b1cbcd6f104fe1fdb4652027a5505b68652b70095c6318f9dce0d1844":[1,2],"byte":[1,3,4],"case":0,"class":[0,4],"export":0,"function":[1,3],"import":[0,1,2,3,4,5],"long":2,"new":[0,1,3,5],"public":0,"return":[0,1,3,4,5],"short":3,"true":0,Aes:5,Not:5,The:[0,1,2,3,5],Using:4,_cipher:5,_hash:1,_hmac:3,a7cebe86df3b53de61d21eeba5f637edacab78d94ce755fbd71199c102401898:0,a849f374a2a9ef18a5da559921f9c8ecb36d48e53535757737ecd161905f3ed9:0,access:0,adher:2,advanc:5,affect:[1,3],after:[1,3],algorithm:[2,4],all:[1,3,5],also:[2,5],alter:[1,3],ani:[1,3],ansi:0,api:[2,4],appli:5,applianc:2,applic:[1,3],appropri:5,asn:0,asymmetr:2,authent:2,avail:[1,2,3,5],b16:4,base:[2,3],becaus:2,been:3,behind:2,being:5,below:2,binari:2,bit:[1,2,3],block:5,both:5,busi:2,call:[1,3],came:3,can:[1,2,3,4],cfb:5,chang:[1,3],cipher:[0,5],ciphertext:[0,5],classmethod:[0,1,3,5],cloud:2,code:2,com:2,common:5,compliant:[1,3,5],confirm:3,contain:[0,1,3,5],continu:[1,3],copi:[1,3],coupl:3,creat:[1,3],crypt:[1,3],cryptograph:[0,1,3,4,5],cryptographi:4,csprng:4,current:[1,3],custom:2,d3725b96dd4e064e3ac3d9be72b66507074c01024100fa47d47a7c923c55ef81:0,data:[0,1,3,5],dea:5,decod:0,decode_kei:0,decrypt:[0,5],defin:5,depend:[4,5],deprec:[1,3],des3:5,design:1,desir:0,desktop:2,detect:1,digest:[2,3],digit:[1,3],distinct:2,distribut:2,doctest:[0,4],doesn:[1,3],download:2,dure:[1,3],e1a50df419d65715c48316bdc6a6f7f0485f4b26c1b107228faf17988b61c83f:1,e4d5df94cac1a9d719da86c9e84dc4613682feabad7e7725bb8d11a5bc623aa8:0,e8c1fd4a6f2b1fef8aaef69062e5641eeb2b3c67c8dc2700f6916865a90203010001:0,each:[2,5],eccpriv:0,eccpubl:0,edf4b7b2fbfc304b551de32f0147966905cd0e2e2cbd8363b6ab7cb76dca5b64:0,embed:2,empti:5,encapsul:2,encod:0,encode_kei:0,encrypt:0,enterpris:2,environ:2,equal:0,everyon:0,exact:5,exampl:[0,5],except:5,export_x963:0,f041302da3cf8f1ce6872705700ddf9835d6f18b382f24b5d084b6794f712994:0,f18623c84eeb8f568e8ff5bff1f72bb5cc3dc657390c1b54410241009d7e05d:0,f61bc2612376efb09d1c44be1343396717c89dcafbf545648b38822cf2810240:0,fals:0,favor:[1,3],feabad7e7725bb8d11a5bc623aa838cc39a20466b4f7f7f3aada4d020ebb5e8d:0,featur:2,feedback:5,follow:[0,1,3,4,5],format:0,formula:1,found:2,free:2,fridai:0,from:[0,1,2,3,4,5],gener:[0,2],get:0,give:3,gnu:2,gpl:2,gplv2:2,greater:0,h2b:0,has:[1,3],hash:[2,3],hexadecim:[1,3],hexdigest:[1,2,3],hmacsha256:3,hmacsha384:3,hmacsha512:3,hmacsha:3,immedi:[1,3],implement:[1,3,4,5],import_x963:0,includ:2,incorpor:2,inform:[2,3],initi:4,input:1,integr:[1,3],iot:2,issu:[2,4],its:[2,3],kei:[2,3,4],known:5,kwarg:5,languag:2,length:[0,4,5],letter:[1,3],librari:2,lifetim:[1,3],lightweight:2,like:[1,3],linux:2,lowercas:[1,3],mac:3,mai:2,major:4,make:4,make_kei:0,media:1,messag:2,method:[1,3],mode:5,mode_:5,mode_cbc:5,mode_cfb:5,model:2,modifi:2,modul:[1,2,3,4,5],multipl:5,must:[0,2,5],name:5,need:2,nir:0,nist:[1,3,5],non:5,none:[0,1,3,5],now:5,number:[1,2,3],obj:[1,3],object:[0,1,3,5],off:0,one:[0,1,2,5],oper:5,option:[1,3],org:2,origin:[1,3],osx:2,other:[0,2,3],otherwis:0,output:1,output_s:0,over:[1,3],pair:0,paramet:[1,3],part:1,peer:0,pep:[1,3,5],piec:[1,3],pip:2,plaintext:[0,5],pleas:2,portabl:2,prebuilt:2,primarili:2,privat:0,prng:4,produc:[1,3],product:2,properti:4,proprietari:2,protect:1,provid:[0,2,4,5],prv:0,pseudo:4,pub:0,python:2,rais:5,random:[0,2],relev:2,requir:3,result:[4,5],rijndael:5,rng:0,rock:[1,3],royalti:2,rsa_min_pad_s:0,rsapriv:0,rsapubl:0,rto:2,same:5,seamlessli:2,secret:[0,3,5],section:2,secur:4,see:2,segment:5,self:0,sender:3,separ:[1,3],sequenc:[0,4],set:2,sha256:[1,2],sha384:1,sha512:1,share:0,shared_secret:0,sign:0,signatur:0,size:[0,2,5],skip:[0,4],softwar:2,sourc:[0,1,3,4,5],speed:2,ssl:2,standard:[1,2,4,5],start:[1,3],state:[1,3],string:[0,1,3,5],strongli:[1,3],suggest:[1,3],suitabl:4,suppli:[1,3],symmetr:2,target:2,tdea:5,term:2,than:0,thi:[1,3,5],three:5,through:[1,3],time:[1,3,5],transit:3,two:2,type:2,under:2,unlimit:2,updat:[1,3],use:[0,1,3,4,5],used:[1,3],user:2,uses:3,using:[0,1,3,5],util:0,valid:0,valu:[1,3,5],valueerror:5,variant:[1,3],vector:4,verif:0,verifi:0,version:2,wai:[1,3],websit:2,well:2,wheel:2,which:[3,5],who:2,wish:2,with_curv:0,wolf:[1,3],wolfcrypt:[0,1,3,4,5],wolfcryptrock:[1,3],won:[1,3],word:3,work:2,x00:1,x01:0,x02:3,x02zu:1,x03:[0,4],x04:[0,1,5],x05:[0,1],x07:5,x08c:0,x0b:0,x0c1:5,x0c:0,x11:[0,4],x12f:0,x14:0,x15:0,x17qb:0,x186:0,x18:[0,3],x18d:1,x1a:0,x1am:0,x1b:5,x1c:[1,3],x1d:0,x1e:0,x1f:[0,1],x1fh:0,x1fq:0,x7f:0,x7fx:0,x80:0,x81:[0,5],x83:0,x852:0,x863:3,x86:0,x86r:1,x87:0,x88:0,x88v:0,x89:0,x8c:[0,4],x8d:[0,3],x8dy:3,x8e:0,x8ew:0,x8f:[0,1],x90:0,x92w_b:5,x93nk:4,x94:[3,5],x95:[1,4,5],x963:0,x96:[0,1],x96hj:0,x97:0,x987:0,x99:0,x9a0:0,x9a8o:0,x9d:[0,1],x9dfw:5,x9e4:0,x9f:0,xa0c:0,xa23:5,xa2:0,xa2o:3,xa2yi:0,xa4:0,xa5:0,xa6:0,xa6d:0,xa6ti:5,xa7:0,xa8:0,xaa:0,xab:[0,4],xac:0,xad:0,xae:0,xaf:0,xb17:0,xb4:0,xb6:[0,1],xb79:0,xb7:[0,1],xb7u:0,xb8:0,xbam:0,xbc:[0,1,4],xbd:0,xbe:0,xbf:[0,3],xc0:0,xc1f:3,xc2:0,xc2lw:0,xc2q:0,xc2u:3,xc3:0,xc4:0,xc5:0,xc61:1,xc6:0,xc8:[0,3],xcb:[0,5],xcc:5,xcd:0,xce:1,xcfk:0,xd0:[0,5],xd17:0,xd2:0,xd5:0,xd6:[1,5],xd7:0,xd8:0,xda:[0,4],xdaqlo:0,xdb:[0,3],xdbfr:1,xdcb:4,xdd:0,xde:0,xdea:0,xdez:0,xdf:3,xdfaj:0,xe0:[1,3],xe1:0,xe5q:0,xe65:0,xe6:0,xe7:0,xe8:[0,5],xea:0,xeaah:0,xee:0,xee_:0,xef:0,xefu8:0,xf0:0,xf1:[0,1],xf2:0,xf3:0,xf55:0,xf5:0,xf7:4,xf8:0,xf8w:0,xf9yr:0,xfb:3,xfd0:0,xfe:[0,1],xffx:4,you:[1,3]},titles:["Asymmetric Key Algorithms","Message Digests","wolfcrypt: the wolfSSL Crypto Engine","Message Authentication Codes","Random Number Generation","Symmetric Key Algorithms"],titleterms:{"class":[1,3,5],AES:5,DES:5,algorithm:[0,5],asymmetr:0,authent:3,code:3,commerci:2,crypto:2,digest:1,ecc:0,encrypt:5,engin:2,exampl:[1,3,4],famili:[1,3],gener:4,hash:1,hmac:3,instal:2,interfac:[1,3,5],kei:[0,5],licens:2,messag:[1,3],number:4,open:2,random:4,rsa:0,sha:[1,3],sourc:2,summari:2,symmetr:5,test:2,tripl:5,wolfcrypt:2,wolfssl:2}})