In the Bouncy Castle JCE Provider version 1.55 and earlier the ECIES implementation allowed the use of ECB mode. This mode is regarded as unsafe and support for it has been removed from the provider.
[
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "OldIESwithDESede"
},
"deprecated": false,
"id": "CVE-2016-1000352-0c94789b",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "ECIESwithAES"
},
"deprecated": false,
"id": "CVE-2016-1000352-176d34fb",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"182018082538304615050443329208151104981",
"207868418684616787547376571148055961953",
"323789363739965432249658782481600079205",
"285525443472543707762093921300246182374",
"86878426537295995789412590642808945957",
"245035564302815135843242808879367679699",
"233852697697307762115263956222152324842",
"317770602469264149741890831911230151568",
"225930403467610562015331597600353115448",
"155671221813133942004031821347371398649",
"80154000442865696025453704339816711156",
"113813146857781302560563579437510608632",
"64377853130436052963421581575735626152",
"33733270929087692781640637537742628156",
"1355524555393810726896858484157609563",
"85970408556422293520458254158764435062",
"73023008527550078900895688034648447867",
"320455538218070491584922881847212620445",
"67260593225019521021976510248940615446",
"239068083193030591701766029090411419244"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-27ad08a5",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 170.0,
"function_hash": "80945715051588525121626624376189756122"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "IESwithAES"
},
"deprecated": false,
"id": "CVE-2016-1000352-43dd34c0",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 171.0,
"function_hash": "169334661300863339387107080721157971991"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "OldIESwithCipher"
},
"deprecated": false,
"id": "CVE-2016-1000352-4413900c",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 51.0,
"function_hash": "216190859915552726671707505792069809036"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "IESCipher"
},
"deprecated": false,
"id": "CVE-2016-1000352-47e0972f",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"127484933818985742456532442854273420599",
"88668405326799934759126022032187641924",
"102575314463511331421231665873343481321",
"27066552549850203052512245818260502311",
"15184496422256499012188184068718277130",
"319036361794096887226057506391415222296",
"6100146084807787206619240368406866320",
"146405292743092681361660857306124480123",
"62527973302921977363335205458018127262",
"202391720004604290856972838974599002669",
"5489147915656270484410789614004949731",
"14448542195054897738864191404736703193",
"289859865264770272087963718835114184638",
"180134445375743219125259730446512777022",
"59682119038685437179298098194752481339",
"139704728069586703441466464289282240581",
"84420818006804092418631661110262920793",
"56724733237957924359837111279530176388",
"310313112560110136527171494178580856294",
"286851573937818709714533556891326242728",
"3530167085157212521832055911608911617",
"8763121933796385136250682799335618948",
"205807186084422847106358218805660816857",
"66145129777304587593483252323725931543",
"167459444751151074131676313369807913509",
"63978028600487969421981671960143723255",
"176252847867221335591997810534999617174",
"34493975612190523144506116665729483474",
"176196696967829537491618227591971879485",
"48737878165038420659455692888087585364",
"163955606313111858348753024599796425318",
"59519046335020875205763322657367350812",
"64049725170761771865262969455219789503",
"120894918567846867230148367662554879423",
"84267128020522874209498987784285836098",
"147250782366015564594001253735075467792",
"245575734467882121888245826221680950814",
"103390647873305251834050267781018155163",
"330782020987663532222037600187661222761",
"36492061091707293699578023404819521258",
"218341164182662572676115332410038424724",
"273030785678169418161782763105303281127",
"155329431296629481865851116450121031958",
"156171212164838996702248292451628733154",
"137410699099657830461445952063783463466",
"277518613423709799798597410893717792834",
"6739425072230929530201181729321370581",
"279827492268893261878923870387783672303",
"310652306820942810101883935118347044076",
"241135174549082854897923751580485760161",
"177639133292693542395182534198399828970",
"176333564062247177239425036763656291101",
"53084681378439070091932676846253233748",
"131722880252077923702316127314867456973",
"336029819416674313489173686037056796783",
"29522393483029332187137090365425158470",
"203013804735888012022845695982955159289",
"96522163828550976663232342864054443662",
"107507683656886695433151880228341982695",
"308848559984506779147065778657209165250",
"147014545421451490458539351666583654717",
"135327386030721306919306766536034040923",
"79479897489003048691950321922228226919",
"137112242388016470920537917399754933199",
"317387914130462128055926258569839190692",
"305372508986093306836542571278063660218",
"35932365988731127455490342975780889066",
"143511992528703709404776533345999126523",
"245490332395235353860965572738080009795",
"223070573361980499049399400305356914902",
"2535973875270853555339751996225463492",
"316699480897331135900126271553293274745",
"114268252436815962597872361124076668168",
"70676623962867957308351080507376031912",
"94695154141513895569018230946924072377",
"30209113307937364573596977547091622607",
"305372508986093306836542571278063660218",
"236311275502264579303951236733593848916",
"121094067493313040933240215448656537454",
"339614595125294004898892861896638357933",
"232548418150481094115483968908027392803",
"68185595430565637028168383168583531984",
"169436121816607077956767195293302230444",
"256825104400013939191944834252268275697",
"50542843092780610855091094249983106795",
"37769212357897519705967315486526606654",
"10613921886138071157528149389225259734",
"50422128199586067178499043563315237022",
"306216416169392496672942476014543964333",
"338566940234406687524255496152581237693",
"338445064287593873140789195994450997215",
"235861698476056963575309817511657348925",
"258478083621711799297540123228076863105",
"61833887964331155139907912493528374752",
"168501666074968701397539028434719577524",
"63003255114983271548473652019045767430",
"43998009898516708358585781001450500151",
"306747866880445274274049792827149029237",
"119874335475253195174011739322494903048",
"58477480803905343247838841231459406196",
"212632229196222390014050997390738308920",
"327753956273923791003432454815597950319",
"71223668711844690715340965017947794816",
"102590813957493015414678711197077976513",
"5737730204040737473111530919223794735",
"120766101040917695887544126521858577877",
"13518115103226620774197588673383511476",
"193772985003619374443829750825090972898",
"222477178763426689747616918064834449462",
"43528876636960223797382095128269056057",
"302704598705608367672511178966515785156",
"315614565751907861976698457752916228858",
"28334025958332815605113545960081697717",
"315591714371899784662454665225750353179",
"212114070171483362261177324337121091193",
"177551606159356145887150094337683933453",
"242221818677784015805253984539233414432",
"197739828436222488558177438185765395138"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-4849fe05",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 637.0,
"function_hash": "178803274411604930046253832013656109941"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/IESUtil.java",
"function": "guessParameterSpec"
},
"deprecated": false,
"id": "CVE-2016-1000352-493fc421",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"311709155958679915639716492602236054073",
"182041838101093227144481477710937502199",
"190106015445168650874933657989760001508",
"263411863717892566317647374640198634462",
"305380687480747780339422004439242987886",
"208686973457069805775806837290980597546",
"79117165317512610421480747558145834730",
"318201563000798087191516253291318592448",
"231033285346649857938765093088275333115",
"262157990946444929235700608023393833227",
"303935419136265949946851031668636787075",
"42464195625987572588908180446750123606",
"263802144118936256096158273040605026399",
"276477561186458273790046658800543024637",
"216039245041267060377536876402945817052",
"135583821847282149527998376295112432878",
"233195245810965000061301338963163194454",
"139920675972653168206822157698865755009"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/util/IESUtil.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-4a3fd65d",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 266.0,
"function_hash": "74335994459156985575435265105596976738"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "engineInit"
},
"deprecated": false,
"id": "CVE-2016-1000352-4caeaf54",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"279565547904012187673421048814156620749",
"118616411389200973127036123756377203787",
"146405292743092681361660857306124480123",
"62527973302921977363335205458018127262",
"90745100038390498467310130514336207065",
"302793940787051581673539898122568354860",
"102559766254963701138133880520491264727",
"245575734467882121888245826221680950814",
"103390647873305251834050267781018155163",
"330782020987663532222037600187661222761",
"36492061091707293699578023404819521258",
"174493602544507520908286951172580874733",
"273030785678169418161782763105303281127",
"155329431296629481865851116450121031958",
"156171212164838996702248292451628733154",
"320479537535241629306035181303331478145",
"162110949984554312710989061010116708692",
"36599165066629787917901903495681617871",
"71206287521404208732271430860663722684",
"59769178685798918789586618472969264968",
"246954347346993485173119631519968796490",
"6017949163755077785634563172224004587",
"21941742916608888303845854702560198143",
"209011659934381827445005742544464154330",
"120539881399664225571592802726886215284",
"184808407152943557502113317496531759508",
"106709488548605478840921840654498728860",
"273203739715890133500907920342373211995",
"279827492268893261878923870387783672303",
"310652306820942810101883935118347044076",
"241135174549082854897923751580485760161",
"177639133292693542395182534198399828970",
"52160323909068404078489511472838651412",
"310516852831148820428285710248097157881",
"68856780327209508379527363345248047854",
"56514362937312345006796263906589967137",
"298520664978255424986702738062410114547",
"151386550852112342473904705584631809753",
"155561671017915234738217044865975555044",
"95886078347686173368553505384152236357",
"72341683872974396359104911487581439265",
"65530635822749795979893290185934333694",
"99775410816350979363170854976161628975",
"284354216903412155343360369902775543731",
"251687123247307913800619135352117793038",
"41191982119693123405318048457424573779",
"213125850293135455746213273621214905653",
"167025570111729682262394069580096427302",
"107734244891397546194872490100919646015",
"222477178763426689747616918064834449462",
"246820136233296408858060717822405429841",
"265472672461621119877476254166674633324",
"54951948641882769158733757946419193067",
"299183081092604888072515041722866883977",
"86678622692562757321489672875327807136",
"80358724998512531434427766354811048386",
"182291021186778897081884038201571297116",
"242221818677784015805253984539233414432",
"128855260674231535353012650877620448333",
"284221664345273052404460872168770978589",
"195058867453408939030740439894867088263",
"201664759199311858503241832248617253939",
"256958122201248802135206441211480312943",
"240171625987263187147284991640949206054",
"46055789863942419372460507612193375340",
"118219921911281758953058142503341782693",
"79855252781959695321691489028682072851",
"203302589345738352728050952431189100035",
"152538286767025197091721845603481043373",
"227427172258009323393292715816420863700",
"36567994505541285577662864723534484521",
"25823855264207849990988657076700548377",
"137050796228874809651473129992722707786",
"212632229196222390014050997390738308920",
"2985102379169834489346057922027025376",
"54074995613879762060208989610146758805",
"262123449424588657513310693545198016292",
"23534803011336182663109820743352594770",
"261992342716290637019166218207923897392",
"293583551070633235060721478203716787180",
"265576306470928682005543076747947091782",
"153623687009909972500563146417238779543",
"328169323666576413200644129169790153391",
"338566940234406687524255496152581237693",
"335430157533005953113385289487706682515",
"149503333071896768491517305196366017666",
"8739983516225033159306324394911295973",
"698879554094886566035326919677271337",
"153623687009909972500563146417238779543",
"78755670726759996610014414178626906402",
"91274743554348565871320113700282528107",
"23184480077044432393890902646752780194",
"104587156061947764177893230081673134484",
"118599327652468079269646112412237642505",
"37142688419826641519423591756120680538",
"146318771177221335202111094646115966440",
"3451672631558179955837852125047768364",
"320066113831497008584761241413294664124",
"109583040207238890883059634150617394777",
"222477178763426689747616918064834449462",
"336988916630158151951966890865606813792",
"258464452981918556645412164052219572559",
"202596652061302882717339697240672642458",
"17087925884714247465437518800072955071",
"179304800424482568668187643415376357440",
"185886887452187417787973901070647446848",
"323873071587528384770504089686555439758",
"242221818677784015805253984539233414432",
"144740218268060403800404207434418935531",
"139880622568322158440861081687693128909",
"327666423506567888470099721097781199032",
"300054840870129850498027105099194829546",
"69722228185265416365045855469794197491",
"308212890679433415916509299612736775096",
"98979450989266069436732653617868905584",
"830883882612299117490341317376280714",
"249804977731175762388611220979310506422",
"51571850502406330092755985762254298119",
"147431032355437062859556252137532996394",
"54031388181508308952672452865921556157",
"201618198695017585218063296126956123682",
"182716828796011961574546598000947021161",
"38132209924455373354884520229438967378",
"240171625987263187147284991640949206054",
"257120737434256925714975603503122066036"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-50760486",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"line_hashes": [
"208484230549167968836453185213878370687",
"323411206139586859989665952324831900461",
"213894312205755066281943823806659927152",
"205502901535766236118506059525871782397",
"29445857881350399625783459056955798793",
"333074141710635353878506192750459148821",
"153584577793156723273955933623668597061",
"116068303278783873257833756956916612946",
"73068554086649033812504699756912705704",
"58548208100919709393573361251080730594",
"140629970036315784642395427027596917742",
"41631235947198384008224664711699819341",
"172545001870657882653457785948576365857"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-533e1706",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 551.0,
"function_hash": "150605356224551063689434827258583238613"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java",
"function": "engineGetEncoded"
},
"deprecated": false,
"id": "CVE-2016-1000352-53d9cede",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"290241395753123073621562877135945187072",
"339996543246291792066813754272660662251",
"258009642477447731008050715641671486827",
"310047125997016015128018616462713361216",
"71347747018087041076617260338111385100",
"324532495296510403277300163790127787761",
"271470962587217392401605134152314307752",
"10624347133534314958223113181012316372",
"47878601670592551509234404219369774494",
"143172271970189198483906405137023165564"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/ECIESVectorTest.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-5742c529",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 2081.0,
"function_hash": "78427313282167059723086303222555150010"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "engineDoFinal"
},
"deprecated": false,
"id": "CVE-2016-1000352-5a85bcce",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 2159.0,
"function_hash": "4667522243054120060122720263315306080"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java",
"function": "configure"
},
"deprecated": false,
"id": "CVE-2016-1000352-5b8a7972",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"103940228037529077242542381181639824446",
"270028135893966119165714788554423955228",
"326262225639794558512329510580234554494",
"195594590258234529304884462233190732473",
"113982117384539947466675956272633019510",
"229116683758321554469849836504128921571",
"141014554136846833175751341375000232348",
"327466564908129267718974401801287766092",
"13356879035284558858429411232214369000",
"276946336848877486398935683888873324475",
"161743356698515348055123472249495023812",
"168171472616950346949044743047855704448",
"135606358775871109764595754722492656497",
"287736568450233748335254798368027105085"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/DH.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-65c69612",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"line_hashes": [
"117225291009525162936225450173780612856",
"155088052167130627406611897627204678189",
"108575747287264093212830583340099627718",
"97815623501342602986689134646640230045",
"238152501846949987232765617001341886530",
"18462377621717443257953666558264305832",
"184573817217734889725819746430360448419",
"322813842172482847665747060332075153819",
"91666031564828285986548609330911475430",
"114622446674901561760733501307540986429",
"108575747287264093212830583340099627718"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jce/spec/IESParameterSpec.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-78d9590c",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 266.0,
"function_hash": "74335994459156985575435265105596976738"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "engineInit"
},
"deprecated": false,
"id": "CVE-2016-1000352-7a9e11dd",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 1696.0,
"function_hash": "304381198390679085688518290187259010978"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "engineInit"
},
"deprecated": false,
"id": "CVE-2016-1000352-8b127f3f",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 1366.0,
"function_hash": "149168211180168504796447673613568190761"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "engineInit"
},
"deprecated": false,
"id": "CVE-2016-1000352-8ec372da",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "OldECIESwithDESede"
},
"deprecated": false,
"id": "CVE-2016-1000352-926f184f",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 3328.0,
"function_hash": "105132550172689451637077212611825707462"
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/ECIESTest.java",
"function": "performTest"
},
"deprecated": false,
"id": "CVE-2016-1000352-92b7a4a4",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 2090.0,
"function_hash": "217762193360533149784704068828533128352"
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/DHIESTest.java",
"function": "doTest"
},
"deprecated": false,
"id": "CVE-2016-1000352-92ffc6a9",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "OldECIESwithAES"
},
"deprecated": false,
"id": "CVE-2016-1000352-944050d6",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 14860.0,
"function_hash": "23536249972796858547917650731072743736"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/EC.java",
"function": "configure"
},
"deprecated": false,
"id": "CVE-2016-1000352-a462a280",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 36.0,
"function_hash": "321892578485842126786336907461432498760"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "engineGetIV"
},
"deprecated": false,
"id": "CVE-2016-1000352-a75a7ce7",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"142941330660047727880241778199580447808",
"33366418723485038098556324590679577778",
"50368657427213641716365665457321547798",
"41690710990170517033044925687087049273",
"223084837797235850985180205557901913096",
"188736828672309510807808702332313222212",
"35652222922357404506529162113390938824",
"104692679969616932546803766527519190230",
"64454400505960037696806972259230598653",
"285960526185028771459693375945839515055",
"222947673746360535823904158525043579527",
"211667923604137822086323155710743686547",
"145907648106404557095847236041141974148",
"52896510503083149197016894985496118324",
"307685527389906236062118523371261069278",
"72402933580530684595460170639303055741",
"69427520920153796269497253041610397174",
"211489262915365068399269837045308095250",
"77117338415828049836447814636812879965",
"142844561522755569676472413392893899490",
"337018147705618725658300502412078847504",
"70688210301445924288218863404049303794",
"69641292566804065149012075268555507998",
"55457306775138761283799346464102064563",
"5046332840910220240323659505554473998",
"238483283006706771626125418864392953898",
"284198798558749823937216668417903945043",
"85604713309761000355329870773391291170",
"320024773888409840097651867357654152669",
"68088491808237113369812394646357222420",
"172029238436214230580062528412635668564",
"186686858085977878426586794339057156595",
"336716639760786825256947985065445865787",
"267538412393277447659398876029354705377",
"304284721476264736008418586678516629041",
"204344059856805482574188487008279128392",
"313441052666894854876115096301968990993"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/ECIESTest.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-ace8e26d",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 36.0,
"function_hash": "321892578485842126786336907461432498760"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "engineGetIV"
},
"deprecated": false,
"id": "CVE-2016-1000352-b4bf433f",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 126.0,
"function_hash": "90288544153508669494306487695793709282"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jce/spec/IESParameterSpec.java",
"function": "IESParameterSpec"
},
"deprecated": false,
"id": "CVE-2016-1000352-b814adaf",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "OldIESwithAES"
},
"deprecated": false,
"id": "CVE-2016-1000352-c006d15a",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 170.0,
"function_hash": "80945715051588525121626624376189756122"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "IESwithDESede"
},
"deprecated": false,
"id": "CVE-2016-1000352-c932bdd4",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 171.0,
"function_hash": "169334661300863339387107080721157971991"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "ECIESwithCipher"
},
"deprecated": false,
"id": "CVE-2016-1000352-d5b7c629",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 171.0,
"function_hash": "169334661300863339387107080721157971991"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "OldECIESwithCipher"
},
"deprecated": false,
"id": "CVE-2016-1000352-d6089d23",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 45.0,
"function_hash": "234919502407641127236068597562435845311"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/IESCipher.java",
"function": "ECIESwithDESede"
},
"deprecated": false,
"id": "CVE-2016-1000352-df90b9cc",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"line_hashes": [
"196280032416652256311419698848256136193",
"59493448642224546800593541210862250604",
"313113945007479073353178983807618637629",
"254265832499066071336461028745013061645",
"47896555124944852019977142550190716154",
"52718319023613771421702394792869539674",
"160532577724496564947916287824329869527",
"320335964563207093043889981531041807101",
"119523613287248311533576961179652289447",
"74549376363269048465474994702227989677",
"12793359550080749201196813633561877743",
"64105361083911019319447191369382798921",
"293776002477510333757756600781613985915",
"240539185941923709325764301351216168739",
"251199680988958186260839679275658382707",
"97610078898949393473741477366169929102",
"32318272785462576855650920979102819818",
"175709080428215530784664675311435179610",
"151576288601303555139921627619692930461",
"137498289339950690840958842036137785972",
"54126256123882730317862556640506522569",
"191941706813511398169763433645961606328",
"23975532410808306203607980734730379318",
"62368964850463643613604913134153481335",
"283543552939256957182641821612560622592",
"123122398407647807323877609852470183657",
"116284556684463596719308920835028510970",
"3647202038553972120430402385833083291",
"18835265622033919428103753619253699703",
"17819191183186161027847769930993614044",
"231467698559117653075894864664019617386",
"96512819723260856652290711234713340986",
"73971351325950582889457563074243275719",
"232424208858856868833355706950361074259",
"319992686629625632044378672660120864921",
"85243120631770948878521114694191539536",
"121177369202680108520057641796786022592",
"233799547470680147061911683240188401044",
"99886393299219412263658840054655080838",
"335083692134996708233132928777105740548",
"243014076153019420676429910888483806303",
"333305116834134381131383112207793404971",
"248620608682330702818243458683364789329",
"168160141641330395021075880169984847117",
"186686858085977878426586794339057156595",
"336716639760786825256947985065445865787",
"208074720193358988197910644573825891479",
"102804888737083173258845653473508616897",
"37355595243567292577170780774087339652",
"121531359349258616166309776502858403486",
"55271112780490650259795311519791409468",
"116615623566649829625765799243042336769",
"204344059856805482574188487008279128392",
"313441052666894854876115096301968990993",
"244659064108127206214722881020635901119",
"125568203685716100362745956396271271382",
"186686858085977878426586794339057156595",
"336716639760786825256947985065445865787"
],
"threshold": 0.9
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/DHIESTest.java"
},
"deprecated": false,
"id": "CVE-2016-1000352-e0a03d14",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Line"
},
{
"digest": {
"length": 1108.0,
"function_hash": "248908390598792430837276016400688831676"
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/ECIESTest.java",
"function": "doTest"
},
"deprecated": false,
"id": "CVE-2016-1000352-edd4df4d",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 51.0,
"function_hash": "216190859915552726671707505792069809036"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dh/IESCipher.java",
"function": "IESCipher"
},
"deprecated": false,
"id": "CVE-2016-1000352-eee33ff2",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 1929.0,
"function_hash": "290962343813064933966423777730207165339"
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/DHIESTest.java",
"function": "performTest"
},
"deprecated": false,
"id": "CVE-2016-1000352-f0922f3c",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 1361.0,
"function_hash": "249881877385241921867509278098444147958"
},
"target": {
"file": "prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ies/AlgorithmParametersSpi.java",
"function": "engineInit"
},
"deprecated": false,
"id": "CVE-2016-1000352-fb12b148",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
},
{
"digest": {
"length": 5335.0,
"function_hash": "265397049364791151329097515738076453453"
},
"target": {
"file": "prov/src/test/java/org/bouncycastle/jce/provider/test/ECIESVectorTest.java",
"function": "performTest"
},
"deprecated": false,
"id": "CVE-2016-1000352-ffc2dd4c",
"signature_version": "v1",
"source": "https://github.com/bcgit/bc-java/commit/9385b0ebd277724b167fe1d1456e3c112112be1f",
"signature_type": "Function"
}
]