{"id":"https://openalex.org/W2046987708","doi":"https://doi.org/10.2478/v10143-010-0030-x","title":"Implementation of Cryptographic Algorithms in Software: An Analysis of the Effectiveness","display_name":"Implementation of Cryptographic Algorithms in Software: An Analysis of the Effectiveness","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W2046987708","doi":"https://doi.org/10.2478/v10143-010-0030-x","mag":"2046987708"},"language":"en","primary_location":{"id":"doi:10.2478/v10143-010-0030-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10143-010-0030-x","pdf_url":null,"source":{"id":"https://openalex.org/S40503316","display_name":"Scientific Journal of Riga Technical University Computer Sciences","issn_l":"1407-7493","issn":["1407-7493","2255-8918"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310313990","host_organization_name":"De Gruyter","host_organization_lineage":["https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Journal of Riga Technical University. Computer Sciences","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.2478/v10143-010-0030-x","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5050202650","display_name":"Vladislav Nazaruk","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vladislav Nazaruk","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5053362910","display_name":"Pavel Rusakov","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pavel Rusakov","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4661,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.7353321,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"41","issue":"1","first_page":"97","last_page":"105"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.812848687171936},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.7963719367980957},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.6653736233711243},{"id":"https://openalex.org/keywords/block-cipher","display_name":"Block cipher","score":0.5956556797027588},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5073942542076111},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5015373229980469},{"id":"https://openalex.org/keywords/security-of-cryptographic-hash-functions","display_name":"Security of cryptographic hash functions","score":0.4524584412574768},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.44655317068099976},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.44045257568359375},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.34380269050598145},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1423490047454834},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.0744566023349762}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.812848687171936},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.7963719367980957},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.6653736233711243},{"id":"https://openalex.org/C106544461","wikidata":"https://www.wikidata.org/wiki/Q543151","display_name":"Block cipher","level":3,"score":0.5956556797027588},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5073942542076111},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5015373229980469},{"id":"https://openalex.org/C165511393","wikidata":"https://www.wikidata.org/wiki/Q7252276","display_name":"Security of cryptographic hash functions","level":5,"score":0.4524584412574768},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.44655317068099976},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.44045257568359375},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34380269050598145},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1423490047454834},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0744566023349762},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.2478/v10143-010-0030-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10143-010-0030-x","pdf_url":null,"source":{"id":"https://openalex.org/S40503316","display_name":"Scientific Journal of Riga Technical University Computer Sciences","issn_l":"1407-7493","issn":["1407-7493","2255-8918"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310313990","host_organization_name":"De Gruyter","host_organization_lineage":["https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Journal of Riga Technical University. Computer Sciences","raw_type":"journal-article"},{"id":"pmh:oai:science.rtu.lv:8645","is_oa":true,"landing_page_url":"https://ortus.rtu.lv/science/lv/publications/8645","pdf_url":null,"source":{"id":"https://openalex.org/S3880285","display_name":"Science","issn_l":"0036-8075","issn":["0036-8075","1095-9203"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.2478/v10143-010-0030-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10143-010-0030-x","pdf_url":null,"source":{"id":"https://openalex.org/S40503316","display_name":"Scientific Journal of Riga Technical University Computer Sciences","issn_l":"1407-7493","issn":["1407-7493","2255-8918"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310313990","host_organization_name":"De Gruyter","host_organization_lineage":["https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Journal of Riga Technical University. Computer Sciences","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.5400000214576721,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W234245172","https://openalex.org/W1581198162","https://openalex.org/W1853871913","https://openalex.org/W2094969361","https://openalex.org/W2133252868","https://openalex.org/W2144849953","https://openalex.org/W2170894240","https://openalex.org/W2911857293","https://openalex.org/W6638949461","https://openalex.org/W6679821486","https://openalex.org/W6685156021"],"related_works":["https://openalex.org/W4210360768","https://openalex.org/W2008685380","https://openalex.org/W1554274402","https://openalex.org/W89505464","https://openalex.org/W2289378658","https://openalex.org/W4230679059","https://openalex.org/W2904818008","https://openalex.org/W4285242429","https://openalex.org/W3011048805","https://openalex.org/W87530933"],"abstract_inverted_index":{"Implementation":[0],"of":[1,8,13,21,34,43,51,92,97,119,147,149,157,161,163,169,171,195],"Cryptographic":[2],"Algorithms":[3],"in":[4,26,59,75,95,122,186],"Software:":[5],"An":[6],"Analysis":[7],"the":[9,14,35,70,80,90,145,159,167,183,193],"Effectiveness":[10],"The":[11],"goal":[12,42],"paper":[15],"is":[16,115,178],"to":[17,69,109],"discuss":[18],"some":[19,155],"possibilities":[20,156],"effective":[22],"implementing":[23,56,66],"cryptographic":[24,45,57,67,98,120,137,164],"algorithms":[25,46,58,68,99,121],"software":[27,123,127,133],"development.":[28],"There":[29,103,114],"are":[30,83,89,104,139,153],"concerned":[31],"two":[32],"aspects":[33],"term":[36],"\"effectiveness\":":[37],"efficacy":[38],"(i.e.,":[39,55],"meeting":[40],"a":[41,49,101],"using":[44,126],"-":[47],"providing":[48],"protection":[50],"information)":[52],"and":[53,85,129,191],"efficiency":[54],"an":[60,76],"economical":[61,77],"way;":[62],"as":[63,65],"well":[64],"effect":[71],"that":[72,189],"they":[73],"execute":[74],"way).":[78],"In":[79],"paper,":[81],"there":[82,152],"defined":[84],"classified":[86],"errors":[87],"which":[88,135],"causes":[91],"possible":[93,176],"vulnerabilities":[94],"implementation":[96,118],"on":[100],"computer.":[102],"given":[105],"general":[106],"recommendations,":[107],"how":[108],"escape":[110],"from":[111],"these":[112],"vulnerabilities.":[113],"also":[116],"considered":[117],"development":[124],"by":[125,144],"libraries":[128],"frameworks.":[130],"Several":[131],"widespread":[132],"frameworks":[134],"provide":[136],"functionality":[138],"compared":[140],"with":[141],"each":[142],"other":[143],"speed":[146,160],"execution":[148,162],"algorithms.":[150,172],"Finally,":[151],"discussed":[154,179],"maximising":[158],"algorithms,":[165],"emphasising":[166],"importance":[168],"parallelisation":[170,177],"For":[173],"block":[174,197],"ciphers,":[175],"especially":[180],"deeply,":[181],"referencing":[182],"results":[184],"obtained":[185],"practical":[187],"experiments":[188],"demonstrate":[190],"estimate":[192],"benefits":[194],"parallelising":[196],"ciphers.":[198]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
