text:
@misc{Skinner2018,
	title        = {Spatial: A Repository of Spatial Datasets and Scripts},
	author       = {Skinner, Benjamin},
	year         = 2018,
	journal      = {GitHub repository},
	publisher    = {GitHub},
	howpublished = {\url{https://github.com/btskinner/spatial}},
	commit       = {d72807de5afd83a763796f9518f787a2ba6abbf4}
}
@misc{Healy2018,
	title        = {County and State FIPS codes},
	author       = {Healy, Kieran},
	year         = 2018,
	journal      = {GitHub repository},
	publisher    = {GitHub},
	howpublished = {\url{https://github.com/kjhealy/fips-codes}},
	commit       = {918e5ac59a4963aa4c557b8a62a8c052efa5c12e}
}
@misc{CHR2021,
	title        = {County Health Rankings},
	author       = {{University of Wisconsin Population Health Institute}},
	year         = 2021,
	journal      = {County Health Rankings & Roadmaps},
	publisher    = {County Health Rankings},
	howpublished = {\url{https://www.countyhealthrankings.org/explore-health-rankings/rankings-data-documentation}}
}
@misc{IHME2017,
	title        = {United States Life Expectancy and Age-specific Mortality Risk by County 1980-2014},
	author       = {{The Institute for Health Metrics and Evaluation}},
	year         = 2017,
	publisher    = {Global Health Data Exchange},
	howpublished = {\url{http://ghdx.healthdata.org/us-data}}
}
@misc{NOAA2021,
	title        = {County Temperature & Precipitation 1895-2021},
	author       = {{National Oceanic and Atmospheric Association}},
	year         = 2021,
	publisher    = {National Centers for
	Environmental Information},
	howpublished = {\url{https://www.ncdc.noaa.gov/cag/county/mapping}}
}
@misc{MIT2017,
	title        = {{U.S. President 1976–2020}},
	author       = {{MIT Election Data and Science Lab}},
	year         = 2017,
	publisher    = {Harvard Dataverse},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://doi.org/10.7910/DVN/42MVDX}}
}
@misc{USCB2021,
	title        = {{Population and Housing Unit Estimates Vintage 2020}},
	author       = {{United States Census Bureau}},
	year         = 2021,
	publisher    = {United States Census Bureau},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www2.census.gov/programs-surveys/popest/datasets/2010-2020/counties/totals/co-est2020.csv}}
}
@misc{NBER2021,
	title        = {{Census Core-Based Statistical Area (CBSA) to Federal Information Processing Series (FIPS) County Crosswalk}},
	author       = {{National Bureau of Economic Research}},
	year         = 2021,
	publisher    = {National Bureau of Economic Research},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.nber.org/research/data/census-core-based-statistical-area-cbsa-federal-information-processing-series-fips-county-crosswalk}}
}
@misc{USDAcodes2021,
	title        = {{2013 Rural-Urban Continuum Codes}},
	author       = {{United States Department of Agriculture}},
	year         = 2021,
	publisher    = {Economic Research Service},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.ers.usda.gov/webdocs/DataFiles/53251/ruralurbancodes2013.xls?v=6081.1}}
}
@misc{USDAeduc2021,
	title        = {{Educational attainment for the U.S., States, and counties, 1970-2019}},
	author       = {{United States Department of Agriculture}},
	year         = 2021,
	publisher    = {Economic Research Service},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.ers.usda.gov/data-products/county-level-data-sets/download-data/}}
}
@misc{USDAhhinc2021,
	title        = {{Unemployment and median household income for the U.S., States, and counties, 2000-20}},
	author       = {{United States Department of Agriculture}},
	year         = 2021,
	publisher    = {Economic Research Service},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.ers.usda.gov/data-products/county-level-data-sets/download-data/}}
}
@misc{USCBbroadband2021,
	title        = {{For the First Time, Census Bureau Data Show Impact of Geography, Income on Broadband Internet Access}},
	author       = {Martin, Michael},
	year         = 2018,
	publisher    = {United States Census Bureau},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.census.gov/library/stories/2018/12/rural-and-lower-income-counties-lag-nation-internet-subscription.html}}
}
@misc{USCBacs2018,
	title        = {{American Community Survey Data 2013-2017}},
	author       = {{United States Census Bureau}},
	year         = 2018,
	publisher    = {United States Census Bureau},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.census.gov/library/stories/2018/12/rural-and-lower-income-counties-lag-nation-internet-subscription.html}}
}
@misc{USDOTbases2019,
	title        = {{US Military Bases}},
	author       = {{US Department of Transportation}},
	year         = 2019,
	publisher    = {Bureau of Transportation Statistics},
	note         = {"Last accessed online 09/20/2021."},
	howpublished = {\url{https://data-usdot.opendata.arcgis.com/datasets/military-bases/explore}}
}
@misc{FAAairports2020,
	title        = {{Passenger Boarding (Enplanement) and All-Cargo Data for U.S. Airports}},
	author       = {{Federal Aviation Administration}},
	year         = 2020,
	publisher    = {Federal Aviation Administration},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.faa.gov/airports/planning_capacity/passenger_allcargo_stats/passenger/previous_years/#index}}
}
@misc{FAAcategories2020,
	title        = {{Airport Categories}},
	author       = {{Federal Aviation Administration}},
	year         = 2020,
	publisher    = {Federal Aviation Administration},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.faa.gov/airports/planning_capacity/categories/}}
}
@misc{FAAcontact2021,
	title        = {{Airport Data & Contact Information}},
	author       = {{Federal Aviation Administration}},
	year         = 2021,
	publisher    = {Federal Aviation Administration},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.faa.gov/airports/airport_safety/airportdata_5010/}}
}
@misc{IPEDS2021,
	title        = {{Compare Institutions}},
	author       = {{Integrated Postsecondary Education Data System}},
	year         = 2021,
	publisher    = {National Center for Education Statistics},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://nces.ed.gov/ipeds/use-the-data}}
}
@misc{CMS2021,
	title        = {{Hospital General Information}},
	author       = {{Centers for Medicare & Medicaid Services (CMS)}},
	year         = 2021,
	publisher    = {National Center for Education Statistics},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://data.cms.gov/provider-data/dataset/xubh-q36u}}
}
@misc{IRS2021,
	title        = {{U.S. County-to-County Migration Data 2018-2019}},
	author       = {{Statistics of Income Division (SOI)}},
	year         = 2021,
	publisher    = {Internal Revenue Service},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://www.irs.gov/statistics/soi-tax-stats-migration-data-2018-2019}}
}
@misc{Zillow2021,
	title        = {{ZHVI Single Family Homes Time Series 2000-2021}},
	author       = {{Zillow}},
	year         = 2021,
	publisher    = {Zillow},
	note         = {"Last accessed online 09/20/2021"},
	howpublished = {\url{https://files.zillowstatic.com/research/public_csvs/zhvi/County_zhvi_uc_sfr_tier_0.33_0.67_sm_sa_month.csv?t=1632258794}}
}

repository: RobWiederstein/retirementData

repo_name: RobWiederstein/retirementData

branch_name: refs/heads/main


text:
require xorg-app-common.inc
DESCRIPTION = "query configuration information of DRI drivers"
DEPENDS += " glproto virtual/libgl"
PE = "1"
PR = "${INC_PR}.0"

SRC_URI[archive.md5sum] = "3d3cad4d754e10e325438193433d59fd"
SRC_URI[archive.sha256sum] = "35c6e43d3b68ef5d93d013b4517014fb890bad96b2c801abf4f607927a94cb1c"

license: MIT

repository: overo/overo-oe-natty

license_type: permissive

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
SUMMARY = "OpenSwitch"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"

BRANCH ?= "${OPS_REPO_BRANCH}"

SRC_URI = "${OPS_REPO_BASE_URL}/ops;protocol=${OPS_REPO_PROTOCOL};branch=${BRANCH}"

SRCREV = "7f62e6d25d0c1b7aa950186a2d31874885078aae"

DEPENDS = " \
           python-jsonref-native \
           python-jsonschema-native \
           python-pycksum-native \
          "

# When using AUTOREV, we need to force the package version to the revision of git
# in order to avoid stale shared states.
PV = "git${SRCPV}"

S = "${WORKDIR}/git"

FILES_${PN} += " \
                /usr/share/openvswitch/ \
                /usr/share/openvswitch/*.extschema \
                /usr/share/openvswitch/*.ovsschema \
                /usr/share/openvswitch/*.xml \
               "

OPS_SCHEMA_PATH="${S}/schema"

inherit openswitch cmake pythonnative

repository: ashutoshshanker/ops-build

repo_name: ashutoshshanker/ops-build

branch_name: refs/heads/master


text:
@article{Owca-2020-Use,
    title = "Use of pre-industrial baselines to monitor anthropogenic enrichment of metals concentrations in recently deposited sediment of floodplain lakes in the Peace-Athabasca Delta (Alberta, Canada)",
    author = "Owca, Tanner J.  and
      Kay, Mitchell L.  and
      Faber, Jelle  and
      Remmer, Casey R.  and
      Zabel, Nelson  and
      Wiklund, Johan A.  and
      Wolfe, Brent B.  and
      Hall, Roland I.",
    journal = "Environmental Monitoring and Assessment, Volume 192, Issue 2",
    volume = "192",
    number = "2",
    year = "2020",
    publisher = "Springer Science and Business Media LLC",
    url = "https://aclanthology.org/G20-117001",
    doi = "10.1007/s10661-020-8067-y",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications

gha_language: Python

extension: bib


text:
@article{benet2014ipfs,
  title={IPFS - Content Addressed, Versioned, P2P File System},
  author={Benet, Juan},
  journal={arXiv preprint arXiv:1407.3561},
  year={2014}
}

@article{wood2014ethereum,
  title={Ethereum: A secure decentralised generalised transaction ledger},
  author={Wood, Gavin and others},
  journal={Ethereum project yellow paper},
  volume={151},
  number={2014},
  pages={1--32},
  year={2014}
}

@book{chaum1979computer,
  title={Computer Systems established, maintained and trusted by mutually suspicious groups},
  author={Chaum, David Lee},
  year={1979},
  publisher={Electronics Research Laboratory, University of California}
}

@misc{transactionvalidator,
	Author = {catalyst-network},
	Howpublished = {\url{https://github.com/catalyst-network/Catalyst.Framework/blob/f23089d75ce876008ae1400f8044f538e07a3100/src/Catalyst.Core.Lib/Validators/TransactionValidator.cs}},
	Title = {TransactionValidator.cs},
	Year = {07/11/2019}}

@misc{KVM,
	Author = {catalyst-network},
	Howpublished = {\url{https://github.com/catalyst-network/Catalyst.Framework/tree/develop/src/Catalyst.Core.Modules.Kvm}},
	Title = {Catalyst.Core.Modules.Kvm},
	Year = {07/11/2019}}

@article{back2002hashcash,
  title={Hashcash-a denial of service counter-measure},
  author={Back, Adam and others},
  year={2002}
}

@misc{BytesExtentions,
	Author = {catalyst-network},
	Howpublished = {\url{https://github.com/catalyst-network/Catalyst.Framework/blob/b761153e5e30a65b843d470cf60175256bd43276/src/Catalyst.Core.Lib/Extensions/BytesExtensions.cs}},
	Title = {BytesExtensions.cs},
	Year = {07/11/2019}}

@misc{DFS,
	Author = {catalyst-network},
	Howpublished = {\url{https://github.com/catalyst-network/Catalyst.Framework/tree/develop/src/Catalyst.Core.Modules.Dfs}},
	Title = {Catalyst.Core.Modules.Dfs},
	Year = {07/11/2019}}

@misc{Opcodes,
	Author = {ethervm},
	Howpublished = {\url{https://ethervm.io/}},
	Title = {Ethereum Virtual Machine Opcodes},
	Year = {28/09/2019}}

@misc{KATUnit,
	Author = {catalyst-network},
	Howpublished = {\url{https://github.com/catalyst-network/Catalyst/blob/master/src/Catalyst.Core.Modules.Kvm/CatalystUnit.cs}},
	Title = {Catalyst.Core.Modules.Kvm - CatalystUnit.cs},
	Year = {07/11/2019}}

@misc{EthBloat,
	Author = {StopAndDecrypt - Hackernoon},
	Howpublished = {\url{https://hackernoon.com/the-ethereum-blockchain-size-has-exceeded-1tb-and-yes-its-an-issue-2b650b5f4f62}},
	Title = {The Ethereum-blockchain size has exceeded 1TB, and yes, it’s an issue},
	Year = {19/05/2018}}

@misc{catalystresearch2,
	Author = {Bernat, Pauline and Kearney, Joseph and Sage-Ling, Francesca},
	Howpublished = {\url{https://atlascitywebsitedocs.blob.core.windows.net/websitefiles/Catalyst%20Network%20Security%20Considerations.pdf}},
	Title = {Catalyst Network: Security considerations},
	Year = {07/11/2019}}

@misc{catalystresearch,
	Author = {Bernat, Pauline and Kearney, Joseph and Sage-Ling, Francesca},
	Howpublished = {\url{https://atlascitywebsitedocs.blob.core.windows.net/websitefiles/catalyst-consensus-paper.pdf}},
	Title = {Catalyst Network Research: a new Consensus Protocol},
	Year = {07/11/2019}}

@article{nakamoto2008bitcoin,
  title={Bitcoin: A peer-to-peer electronic cash system},
  author={Nakamoto, Satoshi and others},
  year={2008},
  publisher={Working Paper}
}

@misc{skvorc,
	Author = {Bruno Skvorc},
	Howpublished = {\url{https://our.status.im/two-point-oh-randomness/}},
	Title = {Two Point Oh: Randomness},
	Year = {07/05/2019}},

@misc{randao,
	Author = {randao},
	Howpublished = {\url{https://github.com/randao/randao/}},
	Title = {randao},
	Year = {26/03/2019}}

@article{benet2018filecoin,
  title={Filecoin: A decentralized storage network},
  author={Benet, J and Greco, N},
  journal={Protoc. Labs},
  year={2018}
}

@article{warren20170x,
  title={0x: An open protocol for decentralized exchange on the Ethereum blockchain},
  author={Warren, Will and Bandeali, Amir},
  journal={URl: https://github. com/0xProject/whitepaper},
  year={2017}
}


text:
@article{DBLP:journals/corr/abs-2103-16360,
  author    = {Ahaan Dabholkar and
               Sourya Kakarla and
               Dhiman Saha},
  title     = {Looney Tunes: Exposing the Lack of {DRM} Protection in Indian Music
               Streaming Services},
  journal   = {CoRR},
  volume    = {abs/2103.16360},
  year      = {2021},
  url       = {https://arxiv.org/abs/2103.16360},
  archivePrefix = {arXiv},
  eprint    = {2103.16360},
  timestamp = {Wed, 07 Apr 2021 15:31:46 +0200},
  biburl    = {https://dblp.org/rec/journals/corr/abs-2103-16360.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={arXiv}
}

@article{DBLP:journals/iacr/MandalSST21,
  author    = {Kalikinkar Mandal and
               Dhiman Saha and
               Sumanta Sarkar and
               Yosuke Todo},
  title     = {Sycon: {A} New Milestone in Designing ASCON-like Permutations},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2021},
  pages     = {157},
  year      = {2021},
  url       = {https://eprint.iacr.org/2021/157},
  timestamp = {Tue, 02 Mar 2021 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/iacr/MandalSST21.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/jce/BaksiSS20,
  author    = {Anubhab Baksi and
               Dhiman Saha and
               Sumanta Sarkar},
  title     = {To infect or not to infect: a critical analysis of infective countermeasures
               in fault attacks},
  journal   = {J. Cryptogr. Eng.},
  volume    = {10},
  number    = {4},
  pages     = {355--374},
  year      = {2020},
  url       = {https://doi.org/10.1007/s13389-020-00224-9},
  doi       = {10.1007/s13389-020-00224-9},
  timestamp = {Tue, 03 Nov 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/jce/BaksiSS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={JCEN}
}

@article{DBLP:journals/tosc/SahaSSSSZ20,
  author    = {Dhiman Saha and
               Yu Sasaki and
               Danping Shi and
               Ferdinand Sibleyras and
               Siwei Sun and
               Yingjie Zhang},
  title     = {On the Security Margin of TinyJAMBU with Refined Differential and
               Linear Cryptanalysis},
  journal   = {{IACR} Trans. Symmetric Cryptol.},
  volume    = {2020},
  number    = {3},
  pages     = {152--174},
  year      = {2020},
  url       = {https://doi.org/10.13154/tosc.v2020.i3.152-174},
  doi       = {10.13154/tosc.v2020.i3.152-174},
  timestamp = {Mon, 05 Oct 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/tosc/SahaSSSSZ20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  selected = {true},
abbr={ToSC}
}

@inproceedings{DBLP:conf/acisp/BaksiKKBSC20,
  author    = {Anubhab Baksi and
               Vinay B. Y. Kumar and
               Banashri Karmakar and
               Shivam Bhasin and
               Dhiman Saha and
               Anupam Chattopadhyay},
  editor    = {Joseph K. Liu and
               Hui Cui},
  title     = {A Novel Duplication Based Countermeasure to Statistical Ineffective
               Fault Analysis},
  booktitle = {Information Security and Privacy - 25th Australasian Conference, {ACISP}
               2020, Perth, WA, Australia, November 30 - December 2, 2020, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {12248},
  pages     = {525--542},
  publisher = {Springer},
  year      = {2020},
  url       = {https://doi.org/10.1007/978-3-030-55304-3\_27},
  doi       = {10.1007/978-3-030-55304-3\_27},
  timestamp = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/conf/acisp/BaksiKKBSC20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ACISP}
}

@inproceedings{DBLP:conf/africacrypt/SuryawanshiSS20,
  author    = {Sahiba Suryawanshi and
               Dhiman Saha and
               Satyam Sachan},
  editor    = {Abderrahmane Nitaj and
               Amr M. Youssef},
  title     = {New Results on the SymSum Distinguisher on Round-Reduced {SHA3}},
  booktitle = {Progress in Cryptology - {AFRICACRYPT} 2020 - 12th International Conference
               on Cryptology in Africa, Cairo, Egypt, July 20-22, 2020, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {12174},
  pages     = {132--151},
  publisher = {Springer},
  year      = {2020},
  url       = {https://doi.org/10.1007/978-3-030-51938-4\_7},
  doi       = {10.1007/978-3-030-51938-4\_7},
  timestamp = {Tue, 07 Jul 2020 13:21:59 +0200},
  biburl    = {https://dblp.org/rec/conf/africacrypt/SuryawanshiSS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  selected = {true},
abbr={AFRICACRYPT}
}

@inproceedings{DBLP:conf/africacrypt/RahmanS020,
  author    = {Mostafizar Rahman and
               Dhiman Saha and
               Goutam Paul},
  editor    = {Abderrahmane Nitaj and
               Amr M. Youssef},
  title     = {Cryptanalysis of FlexAEAD},
  booktitle = {Progress in Cryptology - {AFRICACRYPT} 2020 - 12th International Conference
               on Cryptology in Africa, Cairo, Egypt, July 20-22, 2020, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {12174},
  pages     = {152--171},
  publisher = {Springer},
  year      = {2020},
  url       = {https://doi.org/10.1007/978-3-030-51938-4\_8},
  doi       = {10.1007/978-3-030-51938-4\_8},
  timestamp = {Tue, 07 Jul 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/conf/africacrypt/RahmanS020.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={AFRICACRYPT}
}

@inproceedings{DBLP:conf/ccs/JanaS020,
  author    = {Amit Jana and
               Dhiman Saha and
               Goutam Paul},
  editor    = {Chip{-}Hong Chang and
               Ulrich R{\"{u}}hrmair and
               Stefan Katzenbeisser and
               Patrick Schaumont},
  title     = {Differential Fault Analysis of {NORX}},
  booktitle = {Proceedings of the 4th {ACM} Workshop on Attacks and Solutions in
               Hardware Security Workshop, ASHES@CCS 2020, Virtual Event, USA, November
               13, 2020},
  pages     = {67--79},
  publisher = {{ACM}},
  year      = {2020},
  url       = {https://doi.org/10.1145/3411504.3421213},
  doi       = {10.1145/3411504.3421213},
  timestamp = {Tue, 02 Feb 2021 15:35:39 +0100},
  biburl    = {https://dblp.org/rec/conf/ccs/JanaS020.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ASHES@CCS}
}

@inproceedings{DBLP:conf/ccs/AikataKS20,
  author    = {Aikata and
               Banashri Karmakar and
               Dhiman Saha},
  editor    = {Chip{-}Hong Chang and
               Ulrich R{\"{u}}hrmair and
               Stefan Katzenbeisser and
               Patrick Schaumont},
  title     = {{PRINCE} under Differential Fault Attack: Now in 3D},
  booktitle = {Proceedings of the 4th {ACM} Workshop on Attacks and Solutions in
               Hardware Security Workshop, ASHES@CCS 2020, Virtual Event, USA, November
               13, 2020},
  pages     = {81--91},
  publisher = {{ACM}},
  year      = {2020},
  url       = {https://doi.org/10.1145/3411504.3421218},
  doi       = {10.1145/3411504.3421218},
  timestamp = {Tue, 02 Feb 2021 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/conf/ccs/AikataKS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ASHES@CCS}
}

@inproceedings{DBLP:conf/host/AikataKS20,
  author    = {Aikata and
               Banashri Karmakar and
               Dhiman Saha},
  title     = {{DESIV:} Differential Fault Analysis of SIV-Rijndael256 with a Single
               Fault},
  booktitle = {2020 {IEEE} International Symposium on Hardware Oriented Security
               and Trust, {HOST} 2020, San Jose, CA, USA, December 7-11, 2020},
  pages     = {241--251},
  publisher = {{IEEE}},
  year      = {2020},
  url       = {https://doi.org/10.1109/HOST45689.2020.9300267},
  doi       = {10.1109/HOST45689.2020.9300267},
  timestamp = {Fri, 15 Jan 2021 14:54:19 +0100},
  biburl    = {https://dblp.org/rec/conf/host/AikataKS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={HOST}
}

@article{DBLP:journals/iacr/SuryawanshiSS20,
  author    = {Sahiba Suryawanshi and
               Dhiman Saha and
               Satyam Sachan},
  title     = {New Results on the SymSum Distinguisher on Round-Reduced {SHA3}},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2020},
  pages     = {667},
  year      = {2020},
  url       = {https://eprint.iacr.org/2020/667},
  timestamp = {Tue, 30 Jun 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SuryawanshiSS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/SahaSSSSZ20,
  author    = {Dhiman Saha and
               Yu Sasaki and
               Danping Shi and
               Ferdinand Sibleyras and
               Siwei Sun and
               Yingjie Zhang},
  title     = {On the Security Margin of TinyJAMBU with Refined Differential and
               Linear Cryptanalysis},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2020},
  pages     = {1045},
  year      = {2020},
  url       = {https://eprint.iacr.org/2020/1045},
  timestamp = {Wed, 30 Sep 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SahaSSSSZ20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/BaksiBBJS20,
  author    = {Anubhab Baksi and
               Shivam Bhasin and
               Jakub Breier and
               Dirmanto Jap and
               Dhiman Saha},
  title     = {Fault Attacks In Symmetric Key Cryptosystems},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2020},
  pages     = {1267},
  year      = {2020},
  url       = {https://eprint.iacr.org/2020/1267},
  timestamp = {Fri, 30 Oct 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/iacr/BaksiBBJS20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/BaksiKKBSC20,
  author    = {Anubhab Baksi and
               Vinay B. Y. Kumar and
               Banashri Karmakar and
               Shivam Bhasin and
               Dhiman Saha and
               Anupam Chattopadhyay},
  title     = {A Novel Duplication Based Countermeasure To Statistical Ineffective
               Fault Analysis},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2020},
  pages     = {1268},
  year      = {2020},
  url       = {https://eprint.iacr.org/2020/1268},
  timestamp = {Fri, 30 Oct 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/iacr/BaksiKKBSC20.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iet-ifs/SahaKC19,
  author    = {Dhiman Saha and
               Sourya Kakarla and
               Dipanwita Roy Chowdhury},
  title     = {Dinamite: internal differential match-in-the-end attack on eight-round
               {PAEQ}},
  journal   = {{IET} Information Security},
  volume    = {13},
  number    = {4},
  pages     = {378--388},
  year      = {2019},
  url       = {https://doi.org/10.1049/iet-ifs.2018.5033},
  doi       = {10.1049/iet-ifs.2018.5033},
  timestamp = {Wed, 26 Jun 2019 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iet-ifs/SahaKC19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={IET InfoSec}
}

@article{DBLP:journals/jce/SahaC19,
  author    = {Dhiman Saha and
               Dipanwita Roy Chowdhury},
  title     = {Internal differential fault analysis of parallelizable ciphers in
               the counter-mode},
  journal   = {J. Cryptographic Engineering},
  volume    = {9},
  number    = {1},
  pages     = {53--67},
  year      = {2019},
  url       = {https://doi.org/10.1007/s13389-017-0179-0},
  doi       = {10.1007/s13389-017-0179-0},
  timestamp = {Wed, 29 May 2019 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/jce/SahaC19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={JCEN}
}

@inproceedings{DBLP:conf/acns/BanikBJLLMRSS19,
  author    = {Subhadeep Banik and
               Jannis Bossert and
               Amit Jana and
               Eik List and
               Stefan Lucks and
               Willi Meier and
               Mostafizar Rahman and
               Dhiman Saha and
               Yu Sasaki},
  editor    = {Robert H. Deng and
               Val{\'{e}}rie Gauthier{-}Uma{\~{n}}a and
               Mart{\'{\i}}n Ochoa and
               Moti Yung},
  title     = {Cryptanalysis of ForkAES},
  booktitle = {Applied Cryptography and Network Security - 17th International Conference,
               {ACNS} 2019, Bogota, Colombia, June 5-7, 2019, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {11464},
  pages     = {43--63},
  publisher = {Springer},
  year      = {2019},
  url       = {https://doi.org/10.1007/978-3-030-21568-2\_3},
  doi       = {10.1007/978-3-030-21568-2\_3},
  timestamp = {Fri, 27 Dec 2019 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/conf/acns/BanikBJLLMRSS19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ACNS}
}

@inproceedings{DBLP:conf/indocrypt/SarkarMS19,
  author    = {Sumanta Sarkar and
               Kalikinkar Mandal and
               Dhiman Saha},
  editor    = {Feng Hao and
               Sushmita Ruj and
               Sourav Sen Gupta},
  title     = {On the Relationship Between Resilient Boolean Functions and Linear
               Branch Number of S-Boxes},
  booktitle = {Progress in Cryptology - {INDOCRYPT} 2019 - 20th International Conference
               on Cryptology in India, Hyderabad, India, December 15-18, 2019, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {11898},
  pages     = {361--374},
  publisher = {Springer},
  year      = {2019},
  url       = {https://doi.org/10.1007/978-3-030-35423-7\_18},
  doi       = {10.1007/978-3-030-35423-7\_18},
  timestamp = {Thu, 12 Dec 2019 16:07:27 +0100},
  biburl    = {https://dblp.org/rec/conf/indocrypt/SarkarMS19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={INDOCRYPT}
}

@article{DBLP:journals/iacr/BanikBJLLMRSS19,
  author    = {Subhadeep Banik and
               Jannis Bossert and
               Amit Jana and
               Eik List and
               Stefan Lucks and
               Willi Meier and
               Mostafizar Rahman and
               Dhiman Saha and
               Yu Sasaki},
  title     = {Cryptanalysis of ForkAES},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2019},
  pages     = {289},
  year      = {2019},
  url       = {https://eprint.iacr.org/2019/289},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/BanikBJLLMRSS19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/BaksiSS19,
  author    = {Anubhab Baksi and
               Dhiman Saha and
               Sumanta Sarkar},
  title     = {To Infect Or Not To Infect: {A} Critical Analysis Of Infective Countermeasures
               In Fault Attacks},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2019},
  pages     = {355},
  year      = {2019},
  url       = {https://eprint.iacr.org/2019/355},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/BaksiSS19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/RahmanS019,
  author    = {Mostafizar Rahman and
               Dhiman Saha and
               Goutam Paul},
  title     = {Iterated Truncated Differential for Internal Keyed Permutation of
               FlexAEAD},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2019},
  pages     = {539},
  year      = {2019},
  url       = {https://eprint.iacr.org/2019/539},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/RahmanS019.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/JanaSP19,
  author    = {Amit Jana and
               Dhiman Saha and
               Goutam Paul},
  title     = {Differential Fault Analysis of {NORX}},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2019},
  pages     = {760},
  year      = {2019},
  url       = {https://eprint.iacr.org/2019/760},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/JanaSP19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/iacr/SarkarMS19,
  author    = {Sumanta Sarkar and
               Kalikinkar Mandal and
               Dhiman Saha},
  title     = {On the Relationship between Resilient Boolean Functions and Linear
               Branch Number of S-boxes},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2019},
  pages     = {1427},
  year      = {2019},
  url       = {https://eprint.iacr.org/2019/1427},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SarkarMS19.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint}
}

@article{DBLP:journals/tosc/SahaR018,
  author    = {Dhiman Saha and
               Mostafizar Rahman and
               Goutam Paul},
  title     = {New Yoyo Tricks with AES-based Permutations},
  journal   = {{IACR} Trans. Symmetric Cryptol.},
  volume    = {2018},
  number    = {4},
  pages     = {102--127},
  year      = {2018},
  url       = {https://doi.org/10.13154/tosc.v2018.i4.102-127},
  doi       = {10.13154/tosc.v2018.i4.102-127},
  timestamp = {Tue, 04 Feb 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/tosc/SahaR018.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ToSC}
}

@article{DBLP:journals/ijact/GhoshSSC17,
  author    = {Shamit Ghosh and
               Dhiman Saha and
               Abhrajit Sengupta and
               Dipanwita Roy Chowdhury},
  title     = {Preventing fault attacks using fault randomisation with a case study
               on {AES}},
  journal   = {{IJACT}},
  volume    = {3},
  number    = {3},
  pages     = {225--235},
  year      = {2017},
  url       = {https://doi.org/10.1504/IJACT.2017.10007295},
  doi       = {10.1504/IJACT.2017.10007295},
  timestamp = {Mon, 09 Oct 2017 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/ijact/GhoshSSC17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={IJACT}
}

@article{DBLP:journals/jhss/SahaKMC17,
  author    = {Dhiman Saha and
               Sourya Kakarla and
               Srinath Mandava and
               Dipanwita Roy Chowdhury},
  title     = {Gain: Practical Key-Recovery Attacks on Round-Reduced {PAEQ}},
  journal   = {J. Hardware and Systems Security},
  volume    = {1},
  number    = {3},
  pages     = {282--296},
  year      = {2017},
  url       = {https://doi.org/10.1007/s41635-017-0010-5},
  doi       = {10.1007/s41635-017-0010-5},
  timestamp = {Fri, 30 Nov 2018 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/jhss/SahaKMC17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={SPACE}
}

@article{DBLP:journals/tosc/SahaKC17,
  author    = {Dhiman Saha and
               Sukhendu Kuila and
               Dipanwita Roy Chowdhury},
  title     = {SymSum: Symmetric-Sum Distinguishers Against Round Reduced {SHA3}},
  journal   = {{IACR} Trans. Symmetric Cryptol.},
  volume    = {2017},
  number    = {1},
  pages     = {240--258},
  year      = {2017},
  url       = {https://doi.org/10.13154/tosc.v2017.i1.240-258},
  doi       = {10.13154/tosc.v2017.i1.240-258},
  timestamp = {Tue, 04 Feb 2020 00:00:00 +0100},
  biburl    = {https://dblp.org/rec/journals/tosc/SahaKC17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ToSC}
}

@inproceedings{DBLP:conf/atis/KakarlaMSC17,
  author    = {Sourya Kakarla and
               Srinath Mandava and
               Dhiman Saha and
               Dipanwita Roy Chowdhury},
  editor    = {Lynn Batten and
               Dong Seong Kim and
               Xuyun Zhang and
               Gang Li},
  title     = {On the Practical Implementation of Impossible Differential Cryptanalysis
               on Reduced-Round {AES}},
  booktitle = {Applications and Techniques in Information Security - 8th International
               Conference, {ATIS} 2017, Auckland, New Zealand, July 6-7, 2017, Proceedings},
  series    = {Communications in Computer and Information Science},
  volume    = {719},
  pages     = {58--72},
  publisher = {Springer},
  year      = {2017},
  url       = {https://doi.org/10.1007/978-981-10-5421-1\_6},
  doi       = {10.1007/978-981-10-5421-1\_6},
  timestamp = {Mon, 21 Oct 2019 09:19:25 +0200},
  biburl    = {https://dblp.org/rec/conf/atis/KakarlaMSC17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ATIS}
}

@article{DBLP:journals/iacr/SahaKC17,
  author    = {Dhiman Saha and
               Sukhendu Kuila and
               Dipanwita Roy Chowdhury},
  title     = {SymSum: Symmetric-Sum Distinguishers Against Round Reduced {SHA3}},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2017},
  pages     = {165},
  year      = {2017},
  url       = {http://eprint.iacr.org/2017/165},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SahaKC17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ePrint}
}

@inproceedings{DBLP:conf/ches/SahaC16,
  author    = {Dhiman Saha and
               Dipanwita Roy Chowdhury},
  editor    = {Benedikt Gierlichs and
               Axel Y. Poschmann},
  title     = {EnCounter: On Breaking the Nonce Barrier in Differential Fault Analysis
               with a Case-Study on {PAEQ}},
  booktitle = {Cryptographic Hardware and Embedded Systems - {CHES} 2016 - 18th International
               Conference, Santa Barbara, CA, USA, August 17-19, 2016, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {9813},
  pages     = {581--601},
  publisher = {Springer},
  year      = {2016},
  url       = {https://doi.org/10.1007/978-3-662-53140-2\_28},
  doi       = {10.1007/978-3-662-53140-2\_28},
  timestamp = {Tue, 14 May 2019 10:00:47 +0200},
  biburl    = {https://dblp.org/rec/conf/ches/SahaC16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={CHES}
}

@inproceedings{DBLP:conf/fse/BouraCLPSSS16,
  author    = {Christina Boura and
               Avik Chakraborti and
               Ga{\"{e}}tan Leurent and
               Goutam Paul and
               Dhiman Saha and
               Hadi Soleimany and
               Valentin Suder},
  editor    = {Thomas Peyrin},
  title     = {Key Recovery Attack Against 2.5-Round {\textbackslash}pi -Cipher},
  booktitle = {Fast Software Encryption - 23rd International Conference, {FSE} 2016,
               Bochum, Germany, March 20-23, 2016, Revised Selected Papers},
  series    = {Lecture Notes in Computer Science},
  volume    = {9783},
  pages     = {535--553},
  publisher = {Springer},
  year      = {2016},
  url       = {https://doi.org/10.1007/978-3-662-52993-5\_27},
  doi       = {10.1007/978-3-662-52993-5\_27},
  timestamp = {Fri, 27 Mar 2020 08:58:25 +0100},
  biburl    = {https://dblp.org/rec/conf/fse/BouraCLPSSS16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={FSE}
}

@inproceedings{DBLP:conf/space/SahaKMC16,
  author    = {Dhiman Saha and
               Sourya Kakarla and
               Srinath Mandava and
               Dipanwita Roy Chowdhury},
  editor    = {Claude Carlet and
               M. Anwar Hasan and
               Vishal Saraswat},
  title     = {Gain: Practical Key-Recovery Attacks on Round-reduced {PAEQ}},
  booktitle = {Security, Privacy, and Applied Cryptography Engineering - 6th International
               Conference, {SPACE} 2016, Hyderabad, India, December 14-18, 2016,
               Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {10076},
  pages     = {194--210},
  publisher = {Springer},
  year      = {2016},
  url       = {https://doi.org/10.1007/978-3-319-49445-6\_11},
  doi       = {10.1007/978-3-319-49445-6\_11},
  timestamp = {Tue, 14 May 2019 10:00:40 +0200},
  biburl    = {https://dblp.org/rec/conf/space/SahaKMC16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={SPACE}
}

@article{DBLP:journals/iacr/BouraCLPSSS16,
  author    = {Christina Boura and
               Avik Chakraborti and
               Ga{\"{e}}tan Leurent and
               Goutam Paul and
               Dhiman Saha and
               Hadi Soleimany and
               Valentin Suder},
  title     = {Key Recovery Attack against 2.5-round pi-Cipher},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2016},
  pages     = {502},
  year      = {2016},
  url       = {http://eprint.iacr.org/2016/502},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/BouraCLPSSS16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ePrint}
}

@article{DBLP:journals/iacr/SahaC16,
  author    = {Dhiman Saha and
               Dipanwita Roy Chowdhury},
  title     = {EnCounter: On Breaking the Nonce Barrier in Differential Fault Analysis
               with a Case-Study on {PAEQ}},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2016},
  pages     = {623},
  year      = {2016},
  url       = {http://eprint.iacr.org/2016/623},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SahaC16.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ePrint}
}

@inproceedings{DBLP:conf/acisp/GhoshSSC15,
  author    = {Shamit Ghosh and
               Dhiman Saha and
               Abhrajit Sengupta and
               Dipanwita Roy Chowdhury},
  editor    = {Ernest Foo and
               Douglas Stebila},
  title     = {Preventing Fault Attacks Using Fault Randomization with a Case Study
               on {AES}},
  booktitle = {Information Security and Privacy - 20th Australasian Conference, {ACISP}
               2015, Brisbane, QLD, Australia, June 29 - July 1, 2015, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {9144},
  pages     = {343--355},
  publisher = {Springer},
  year      = {2015},
  url       = {https://doi.org/10.1007/978-3-319-19962-7\_20},
  doi       = {10.1007/978-3-319-19962-7\_20},
  timestamp = {Tue, 14 May 2019 10:00:46 +0200},
  biburl    = {https://dblp.org/rec/conf/acisp/GhoshSSC15.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ACISP}
}

@inproceedings{DBLP:conf/host/SahaC15,
  author    = {Dhiman Saha and
               Dipanwita Roy Chowdhury},
  title     = {Diagonal fault analysis of Gr{\(\oslash\)}stl in dedicated {MAC} mode},
  booktitle = {{IEEE} International Symposium on Hardware Oriented Security and Trust,
               {HOST} 2015, Washington, DC, USA, 5-7 May, 2015},
  pages     = {100--105},
  publisher = {{IEEE} Computer Society},
  year      = {2015},
  url       = {https://doi.org/10.1109/HST.2015.7140246},
  doi       = {10.1109/HST.2015.7140246},
  timestamp = {Wed, 16 Oct 2019 14:14:56 +0200},
  biburl    = {https://dblp.org/rec/conf/host/SahaC15.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={HOST}
}

@inproceedings{DBLP:conf/sacrypt/SahaC15,
  author    = {Dhiman Saha and
               Dipanwita Roy Chowdhury},
  editor    = {Orr Dunkelman and
               Liam Keliher},
  title     = {Scope: On the Side Channel Vulnerability of Releasing Unverified Plaintexts},
  booktitle = {Selected Areas in Cryptography - {SAC} 2015 - 22nd International Conference,
               Sackville, NB, Canada, August 12-14, 2015, Revised Selected Papers},
  series    = {Lecture Notes in Computer Science},
  volume    = {9566},
  pages     = {417--438},
  publisher = {Springer},
  year      = {2015},
  url       = {https://doi.org/10.1007/978-3-319-31301-6\_24},
  doi       = {10.1007/978-3-319-31301-6\_24},
  timestamp = {Tue, 20 Aug 2019 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/conf/sacrypt/SahaC15.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={SAC}
}

@inproceedings{DBLP:conf/acri/GhoshSSC14,
  author    = {Shamit Ghosh and
               Abhrajit Sengupta and
               Dhiman Saha and
               Dipanwita Roy Chowdhury},
  editor    = {Jaroslaw Was and
               Georgios Ch. Sirakoulis and
               Stefania Bandini},
  title     = {A Scalable Method for Constructing Non-linear Cellular Automata with
               Period $ 2^{n - 1} $},
  booktitle = {Cellular Automata - 11th International Conference on Cellular Automata
               for Research and Industry, {ACRI} 2014, Krakow, Poland, September
               22-25, 2014. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {8751},
  pages     = {65--74},
  publisher = {Springer},
  year      = {2014},
  url       = {https://doi.org/10.1007/978-3-319-11520-7\_8},
  doi       = {10.1007/978-3-319-11520-7\_8},
  timestamp = {Tue, 14 May 2019 10:00:44 +0200},
  biburl    = {https://dblp.org/rec/conf/acri/GhoshSSC14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ACRI}
}

@inproceedings{DBLP:conf/africacrypt/KuilaSPC14,
  author    = {Sukhendu Kuila and
               Dhiman Saha and
               Madhumangal Pal and
               Dipanwita Roy Chowdhury},
  editor    = {David Pointcheval and
               Damien Vergnaud},
  title     = {Practical Distinguishers against 6-Round Keccak-f Exploiting Self-Symmetry},
  booktitle = {Progress in Cryptology - {AFRICACRYPT} 2014 - 7th International Conference
               on Cryptology in Africa, Marrakesh, Morocco, May 28-30, 2014. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {8469},
  pages     = {88--108},
  publisher = {Springer},
  year      = {2014},
  url       = {https://doi.org/10.1007/978-3-319-06734-6\_6},
  doi       = {10.1007/978-3-319-06734-6\_6},
  timestamp = {Tue, 14 May 2019 10:00:52 +0200},
  biburl    = {https://dblp.org/rec/conf/africacrypt/KuilaSPC14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={AFRICACRYPT}
}

@inproceedings{DBLP:conf/indocrypt/SahaKC14,
  author    = {Dhiman Saha and
               Sukhendu Kuila and
               Dipanwita Roy Chowdhury},
  editor    = {Willi Meier and
               Debdeep Mukhopadhyay},
  title     = {EscApe: Diagonal Fault Analysis of {APE}},
  booktitle = {Progress in Cryptology - {INDOCRYPT} 2014 - 15th International Conference
               on Cryptology in India, New Delhi, India, December 14-17, 2014, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {8885},
  pages     = {197--216},
  publisher = {Springer},
  year      = {2014},
  url       = {https://doi.org/10.1007/978-3-319-13039-2\_12},
  doi       = {10.1007/978-3-319-13039-2\_12},
  timestamp = {Tue, 14 May 2019 10:00:51 +0200},
  biburl    = {https://dblp.org/rec/conf/indocrypt/SahaKC14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={INDOCRYPT}
}

@inproceedings{DBLP:conf/space/KuilaSPC14,
  author    = {Sukhendu Kuila and
               Dhiman Saha and
               Madhumangal Pal and
               Dipanwita Roy Chowdhury},
  editor    = {Rajat Subhra Chakraborty and
               Vashek Matyas and
               Patrick Schaumont},
  title     = {{CASH:} Cellular Automata Based Parameterized Hash},
  booktitle = {Security, Privacy, and Applied Cryptography Engineering - 4th International
               Conference, {SPACE} 2014, Pune, India, October 18-22, 2014. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {8804},
  pages     = {59--75},
  publisher = {Springer},
  year      = {2014},
  url       = {https://doi.org/10.1007/978-3-319-12060-7\_5},
  doi       = {10.1007/978-3-319-12060-7\_5},
  timestamp = {Tue, 14 May 2019 10:00:40 +0200},
  biburl    = {https://dblp.org/rec/conf/space/KuilaSPC14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={SPACE}
}

@inproceedings{DBLP:conf/space/SenguptaSGMC14,
  author    = {Abhrajit Sengupta and
               Dhiman Saha and
               Shamit Ghosh and
               Deval Mehta and
               Dipanwita Roy Chowdhury},
  editor    = {Rajat Subhra Chakraborty and
               Vashek Matyas and
               Patrick Schaumont},
  title     = {{AEC:} {A} Practical Scheme for Authentication with Error Correction},
  booktitle = {Security, Privacy, and Applied Cryptography Engineering - 4th International
               Conference, {SPACE} 2014, Pune, India, October 18-22, 2014. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {8804},
  pages     = {155--170},
  publisher = {Springer},
  year      = {2014},
  url       = {https://doi.org/10.1007/978-3-319-12060-7\_11},
  doi       = {10.1007/978-3-319-12060-7\_11},
  timestamp = {Tue, 14 May 2019 10:00:40 +0200},
  biburl    = {https://dblp.org/rec/conf/space/SenguptaSGMC14.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={SPACE}
}

@inproceedings{DBLP:conf/indocrypt/SahaMC11,
  author    = {Dhiman Saha and
               Debdeep Mukhopadhyay and
               Dipanwita Roy Chowdhury},
  editor    = {Daniel J. Bernstein and
               Sanjit Chatterjee},
  title     = {{PKDPA:} An Enhanced Probabilistic Differential Power Attack Methodology},
  booktitle = {Progress in Cryptology - {INDOCRYPT} 2011 - 12th International Conference
               on Cryptology in India, Chennai, India, December 11-14, 2011. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {7107},
  pages     = {3--21},
  publisher = {Springer},
  year      = {2011},
  url       = {https://doi.org/10.1007/978-3-642-25578-6\_3},
  doi       = {10.1007/978-3-642-25578-6\_3},
  timestamp = {Tue, 14 May 2019 10:00:51 +0200},
  biburl    = {https://dblp.org/rec/conf/indocrypt/SahaMC11.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={INDOCRYPT}
}

@article{DBLP:journals/iacr/SahaMC09,
  author    = {Dhiman Saha and
               Debdeep Mukhopadhyay and
               Dipanwita Roy Chowdhury},
  title     = {A Diagonal Fault Attack on the Advanced Encryption Standard},
  journal   = {{IACR} Cryptol. ePrint Arch.},
  volume    = {2009},
  pages     = {581},
  year      = {2009},
  url       = {http://eprint.iacr.org/2009/581},
  timestamp = {Mon, 11 May 2020 01:00:00 +0200},
  biburl    = {https://dblp.org/rec/journals/iacr/SahaMC09.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
abbr={ePrint},
selected={true}
}

@inproceedings{DBLP:conf/indocrypt/AgrawalKSM08,
  author    = {Mukesh Agrawal and
               Sandip Karmakar and
               Dhiman Saha and
               Debdeep Mukhopadhyay},
  editor    = {Dipanwita Roy Chowdhury and
               Vincent Rijmen and
               Abhijit Das},
  title     = {Scan Based Side Channel Attacks on Stream Ciphers and Their Counter-Measures},
  booktitle = {Progress in Cryptology - {INDOCRYPT} 2008, 9th International Conference
               on Cryptology in India, Kharagpur, India, December 14-17, 2008. Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {5365},
  pages     = {226--238},
  publisher = {Springer},
  year      = {2008},
  url       = {https://doi.org/10.1007/978-3-540-89754-5\_18},
  doi       = {10.1007/978-3-540-89754-5\_18},
  timestamp = {Tue, 14 May 2019 10:00:51 +0200},
  biburl    = {https://dblp.org/rec/conf/indocrypt/AgrawalKSM08.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={INDOCRYPT}
}

@inproceedings{DBLP:conf/acisp/BhattacharyaMSC07,
  author    = {Debojyoti Bhattacharya and
               Debdeep Mukhopadhyay and
               Dhiman Saha and
               Dipanwita Roy Chowdhury},
  editor    = {Josef Pieprzyk and
               Hossein Ghodosi and
               Ed Dawson},
  title     = {Strengthening {NLS} Against Crossword Puzzle Attack},
  booktitle = {Information Security and Privacy, 12th Australasian Conference, {ACISP}
               2007, Townsville, Australia, July 2-4, 2007, Proceedings},
  series    = {Lecture Notes in Computer Science},
  volume    = {4586},
  pages     = {29--44},
  publisher = {Springer},
  year      = {2007},
  url       = {https://doi.org/10.1007/978-3-540-73458-1\_3},
  doi       = {10.1007/978-3-540-73458-1\_3},
  timestamp = {Tue, 14 May 2019 10:00:46 +0200},
  biburl    = {https://dblp.org/rec/conf/acisp/BhattacharyaMSC07.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  abbr={ACISP}
}

repository: c-i-p-h-e-r/dhisite

repo_name: c-i-p-h-e-r/dhisite


text:
body {
    padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
    padding-bottom: 40px;
    background-color: #f5f5f5;
    /* background:#fff;*/
}

.content {
	background: #fff;
	border: thin solid #e7e7e7;
	border-radius: 3px;
	padding: 0 15px 15px;
}

.form-narrow {
    max-width: 740px;
    padding: 19px 29px 29px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
}

footer {
	text-align:center;
	border-top:1px solid #bfbfbf;
	color: #04174f;
	padding:10px 0;
	position: fixed;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1030;
  background:#fff;
}

.menu-ul {
	list-style: none;
	padding-left: 15px;
}

repository: jsugm/shalahuddin

repo_name: jsugm/shalahuddin

extension: css


text:
@Inproceedings{rowstron:pastry:middleware2001,
  title    = {Pastry: {Scalable,} decentralized object location
                    and routing for large-scale peer-to-peer systems},
  author   = "Antony Rowstron and Peter Druschel",
  booktitle= {IFIP/ACM International Conference on
                    Distributed Systems Platforms (Middleware)},
  year     = {2001},
  month    = {November},
  pages    = "329--350",
  location = "Heidelberg, Germany",
  abstract = {This paper presents the design and evaluation of Pastry, a scalable, distributed object location and routing substrate for wide-area peer-to-peer applications. Pastry performs application-level routing and object location in a potentially very large overlay network of nodes connected via the Internet. It can be used to support a variety of peer-to-peer applications, including global data storage, data sharing, group communication and naming. Each node in the Pastry network has a unique identifier (nodeId). When presented with a message and a key, a Pastry node efficiently routes the message to the node with a nodeId that is numerically closest to the key, among all currently live Pastry nodes. Each Pastry node keeps track of its immediate neighbors in the nodeId space, and notifies applications of new node arrivals, node failures and recoveries. Pastry takes into account network locality; it seeks to minimize the distance messages travel, according to a to scalar proximity metric like the number of IP routing hops. Pastry is completely decentralized, scalable, and self-organizing; it automatically adapts to the arrival, departure and failure of nodes. Experimental results obtained with a prototype implementation on an emulated network of up to 100,000 nodes confirm Pastrys scalability and efficiency, its ability to self-organize and adapt to node failures, and its good network locality properties.}
}

repository: dataseries/Lintel

repo_name: dataseries/Lintel

gha_license_id: NOASSERTION

gha_language: Perl


text:
PV = "0.0+cvs${SRCDATE}"
LICENSE= "BSD-X"
SECTION = "x11/libs"
PRIORITY = "optional"
DESCRIPTION = "X Cursor library"
DEPENDS = "libxfixes"
PR = "r2"

SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xcursor"
S = "${WORKDIR}/Xcursor"
FILES_${PN} += "${libdir}/libXcursor.so"

inherit autotools pkgconfig

do_stage() {
	autotools_stage_all
}


text:
#     cake [options] <cmake-source-dir>
#
# The `cake` command applies the project settings specified in the Cake
# project file (``cake-project.cmake``) then executes one of the
# following operations:
#
# - calls `cmake` configuration or build steps
# - launches `cmake-gui` or the IDE
#
# The `cake` commands accepts most of the options `cake` accepts so
# you can use `cake` as a drop-in replacement of `cmake`.
# One important difference is that you don't need to specify the binary
# directory, it will be created to an automatic location,
# see the CAKE_BINARY_DIR_PREFIX variable below.
#
# The Cake scripts also implement a lightweight package and repository manager.
# It provides support to download and install packages (libraries), manage
# the dependencies and the repositories.
# Certain project settings control the package manager functionality.
# For more information see the documentation for the `cake_pkg` command.
#
# Options
# =======
#
# [options] can be either the standard CMake configuration options (see CMake documentation)
# or Cake-specific options.
#
# CMake configuration options accepted:
#
#     -C <initial-cache>
#     -D <var>[:<type>]=<value>
#     -U <globbing-expr>
#     -G <generator-name>
#     -T <toolset-name>
#     -A <platform-name>
#     -W[no-]dev
#     -N
#     --debug-trycompile
#     --debug-output
#     --trace
#     --warn-uninitialized
#     --warn-unused-vars
#     --no-warn-unused-cli
#     --check-system-vars
#
# Note: all parametrized options can also be written in one word,
# without space-separator: '-D key=val' and '-Dkey=val'
#
# Cake-specific options for the generator step:
#
#     --rm-bin
#         remove the binary dir before calling `cmake`
#     -c <cfg>, --config <cfg>
#         specifies which configuration to generate
#         (for single-config generators like `make`)
#         or which opt_configs to build (for multi-config
#         generators like `XCode`)
#         <cfg> is one of Debug, Release, ReleaseWithDebInfo, MinSizeRel
#         You can also specify multiple opt_configs:
#         -c Release -c ReleaseWithDebInfo
#     -R, --debug-release
#         same as -c Debug -c Release
#     --ide
#         open the project in the IDE (currently Xcode or Visual Studio)
#     --gui
#         run cmake-gui
#
# Options for the build step:
# (minor differences from cmake --build, for the rest, see cmake --build documentation)
#
#     -b, --build
#         build default target (all)
#         note: no parameter
#     -t <target>, --target=<target>
#         build specific target (implies -b)
#         note: you can specify multiple targets:
#         -t tgt1 -t tgt2
#     -n, --install
#         shortcut for --target=install
#     --clean-first
#     --use-stderr
#     -- <native-tool-options>
#         see cmake --build docs
#         note: to build you need to specify either -b or -t
#
# Note: all parametrized options can be written in one word,
# without space space-separator: '-t mytarget' and '-tmytarget'.
# The long form can be written with space instead of '=':
# '--target mytarget' and '--target=mytarget'
#
# Cake project file
# =====================
#
# You need to specify project settings in a ``cake-project.cmake``
# file or use the default project settings.
# Certain project settings (like CMAKE_INSTALL_PREFIX) can also be
# specified on the command line. The command line takes precedence in
# those cases.
#
# The ``cake-project.cmake`` file is searched in the current directory
# and above.
# If the CAKE_PROJECT_DIR environment variable is set it will be
# considered as project directory even if there's no ``cake-project.cmake``
# file in that directory. The default values will be used for
# all project settings.
#
# After loading ``cake-project.cmake`` the command also attempts to load
# ``cake-project-local.cmake`` from the same directory. This file can
# contain settings specific to the local machine and should no be put
# under version control.
#
# The ``cake-project.cmake`` and ``cake-project-local.cmake`` files usually
#  contains ``set(<var> <value>)`` commands but may contain any CMake script.
#
# When configuring a CMake project without `cake` (i.e. running `cmake` directly)
# and the CAKE_PROJECT_DIR is not set, the CMAKE_HOME_DIRECTORY will be
# used instead of the current directory for searching the ``cake-project.cmake``
# file.
#
# Cake project settings
# =====================
#
# Following is the list of the Cake project configuration variables
# that can be set in the ``cake-project.cmake`` file (all variables
# must be normal, non-cache CMake variables):
#
# Usual CMake settings:
#
# - CMAKE_GENERATOR, CMAKE_GENERATOR_TOOLSET and CMAKE_GENERATOR_PLATFORM:
#   they correspond to `cmake` options -G, -A and -T
# - CMAKE_INSTALL_PREFIX, CMAKE_PREFIX_PATH (can be a list)
# - CMAKE_ARGS: any option that can be passed to `cmake`
# - CMAKE_NATIVE_TOOL_ARGS: options passed to the native build tool
#   (options after '--' when invoking ``cmake --build``)
#
# Note: You can specify any options with CMAKE_ARGS including options
# listed here (CMAKE_GENERATOR, etc..) but certain settings
# are easier to set and modify using the standalone variables.
#
# These options can be overridden on the `cake` command line, too.
#
# Cake settings:
#
# - CAKE_BINARY_DIR_PREFIX: the binary directory of the project will
#   be created under this directory. The default value is ${CAKE_PROJECT_DIR}/build
#
# Cake package settings:
#
# - CAKE_PKG_CONFIGURATION_TYPES: list of configuration values (Debug, Release).
#   The installed packages (see `cake_pkg`) will be built and installed in
#   these configurations. Default value is ``Release``.
# - CAKE_PKG_PROJECT_DIR: by default the installed packages will be configured
#   with the same project settings as the project that installs them.
#   You can specify another project (for example, your local package library in
#   your user directory. This allows sharing the same packages between projects.
# - CAKE_PKG_CLONE_DIR: Package sources will be cloned into this directory, if
#   not specified otherwise. Default value: ${CAKE_PROJECT_DIR}/clone.
# - CAKE_PKG_REGISTRIES: List of package registry files (local or URLs) containing
#   a list of cake_pkg(REGISTER ...) commands that may describe URLs, dependency
#   information and other data for packages.
#   For example, you can store a package registry file on your local git server
#   which lists all the packages available on the server. You can later install
#   them by name instead of URL.
# - CAKE_PKG_CLONE_DEPTH:
#   For the ``cake_pkg(INSTALL|CLONE ...)`` commands this variable controls the
#   depth parameter of the ``git clone --depth <d>`` command.
#   Set to zero to clone at unlimited depth. If undefined or empty the default
#   behaviour will be used, which is to
#   - clone with ``--depth=1`` when cloning to an automatic location (that is,
#     the DESTINATION parameter is not specified)
#   - clone at unlimited depth when cloning to a specific location (that is, the
#     DESTINATION parameter is set, including, for example, when
#     `cake_add_subdirectory` calls ``cake_PKG(CLONE ...)``.

cmake_minimum_required(VERSION 3.0)

get_filename_component(CAKE_ROOT ${CMAKE_CURRENT_LIST_DIR}/.. ABSOLUTE)
file(TO_CMAKE_PATH "${CAKE_CURRENT_DIRECTORY}" CAKE_CURRENT_DIRECTORY)

include(${CAKE_ROOT}/Modules/private/CakePrivateUtils.cmake)

unset(opt_source_dir) # source dir specified on the command line
unset(opt_binary_dir) # binary dir specified on the command line

# for parameterized options (like -D <par>) it takes 2 iterations
# to parse the option
# this is set to -D after parsing -D, etc..
unset(last_switch)

unset(cake_options) # options from the command line, except (source, bin) directories and options after '--'
unset(cake_native_tool_options) # options from the command line, the ones after '--'
unset(past_double_dash) # true after we're past '--'
unset(opt_ide) # --ide was specified
unset(opt_gui) # --gui was specified
unset(need_build_step) # if -b or -t was specified

# CMAKE_ARGV0: cmake.exe (full path)
# CMAKE_ARGV[x]: -P, x >= 1
# CMAKE_ARGV[x+1]: path to this file
# CMAKE_ARGV[x+2]: first actual arg
# CMAKE_ARGV[CMAKE_ARGC-1]: last actual arg
math(EXPR last_arg_idx "${CMAKE_ARGC}-1")
foreach(i RANGE 1 ${last_arg_idx})
	if(CMAKE_ARGV${i} STREQUAL "-P")
		math(EXPR this_file_path_idx "${i}+1")
		math(EXPR first_arg_idx "${i}+2")
		set(this_file_path "${CMAKE_ARGV${this_file_path_idx}}")
		break()
	endif()
endforeach()

# parse args

if(first_arg_idx GREATER last_arg_idx) # no args after cmake ... -P <path>
	# print help
	file(STRINGS ${this_file_path} v)
	foreach(i ${v})
		string(FIND "${i}" "#" idx)
		if(NOT idx EQUAL 0)
			break()
		endif()
		string(SUBSTRING "${i}" 1 -1 i)
		message("${i}")
	endforeach()
	return()
endif()

unset(CAKE_ARGS)
foreach(i RANGE ${first_arg_idx} ${last_arg_idx})
  list(APPEND CAKE_ARGS ${CMAKE_ARGV${i}})
endforeach()

list(GET CAKE_ARGS 0 CAKE_ARGV0)
if(CAKE_ARGV0 STREQUAL "pkg")
	set(CAKE_PKG_ARGS ${CAKE_ARGS})
	list(REMOVE_AT CAKE_PKG_ARGS 0)
	include(${CMAKE_CURRENT_LIST_DIR}/cake_pkg.cmake)
	return()
endif()

# parse command-line options
# group them to cake_options, cake_native_tool_options, opt_ide, opt_gui, need_build_step
foreach(i RANGE ${first_arg_idx} ${last_arg_idx})
	set(a "${CMAKE_ARGV${i}}") # current argument
	if(past_double_dash)
		list(APPEND cake_native_tool_options "${a}")
	elseif(a STREQUAL "--")
		if(last_switch)
			message(FATAL_ERROR "[cake] Missing argument after '${last_switch}'")
		else()
			set(past_double_dash 1)
		endif()
	elseif(last_switch)
		if(last_switch MATCHES "^(-C|-D|-U|-G|-T|-c|--config|-t|--target)$")
			list(APPEND cake_options ${last_switch} "${a}")
		else()
			message(FATAL_ERROR "[cake] Internal error, invalid last_switch: '${last_switch}'")
		endif()
		unset(last_switch)
	else()
		if(a MATCHES "^(-C|-D|-U|-G|-T|-c|--config|-t|--target)$")
			set(last_switch "${a}")
		elseif(a MATCHES "^(-C|-D|-U|-G|-T|-c|--config=|-t|--target=)(.*)$")
			string(REPLACE ";" "\;" a "${a}")
			list(APPEND cake_options "${a}")
		elseif(a MATCHES "^(-W(no-)?dev|-N|--rm-bin|-R|--debug-release|-n|--install|--clean-first|--use-stderr|--debug-trycompile|--debug-output|--trace|--warn-uninitialized|--warn-unused-vars|--no-warn-unused-cli|--check-system-vars)$")
			list(APPEND cake_options "${a}")
		elseif(a STREQUAL "--ide")
			set(opt_ide 1)
		elseif(a STREQUAL "--gui")
			set(opt_gui 1)
		elseif(a MATCHES "^(-b|--build)$")
			set(need_build_step 1)
		else()
			if(EXISTS ${a}/CMakeLists.txt)
				list(APPEND opt_source_dir ${a})
			else()
				list(APPEND opt_binary_dir ${a})
			endif()
		endif()
	endif()
endforeach()

if(last_switch)
	message(FATAL_ERROR "[cake] Last option '${last_switch}' missing parameter.")
endif()

# validate source and bin dir args
list(LENGTH opt_source_dir ls)
list(LENGTH opt_binary_dir lb)
math(EXPR lsb "${ls} + ${lb}")
if(lsb EQUAL 0)
	message(FATAL_ERROR "[cake] No directory specified, specify either source or binary dir (or both).")
endif()
if(ls GREATER 1)
	message(FATAL_ERROR "[cake] Multiple source directories specified.")
endif()
if(lb GREATER 1)
	message(FATAL_ERROR "[cake] Multiple binary directories specified.")
endif()

unset(cake_source_dir)
if(opt_source_dir)
	get_filename_component(cake_source_dir "${opt_source_dir}" ABSOLUTE)
endif()

unset(binary_dir_from_args)
if(opt_binary_dir)
	get_filename_component(CAKE_BINARY_DIR ${opt_binary_dir} ABSOLUTE)
	if(NOT opt_source_dir)
		# retrieve source dir from CMakeCache.txt
		if(NOT EXISTS ${CAKE_BINARY_DIR}/CMakeCache.txt)
			message(FATAL_ERROR "[cake] No source dir specified and binary dir (${CAKE_BINARY_DIR}) does not contain CMakeCache.txt to obtain the associated source dir.")
		endif()
		file(STRINGS ${CAKE_BINARY_DIR}/CMakeCache.txt v REGEX "CMAKE_HOME_DIRECTORY")
		string(REGEX MATCH "^[\t ]*CMAKE_HOME_DIRECTORY:INTERNAL=(.*)$" v ${v})
		set(cake_source_dir ${CMAKE_MATCH_1})
		if(NOT cake_source_dir)
			message(FATAL_ERROR "[cake] No source dir specified, and no CMAKE_HOME_DIRECTORY found when parsing ${CAKE_BINARY_DIR}/CMakeCache.txt.")
		endif()
		if(NOT EXISTS "${cake_source_dir}")
			message(FATAL_ERROR "[cake] No source dir specified, and parsing CMAKE_HOME_DIRECTORY from ${CAKE_BINARY_DIR}/CMakeCache.txt yielded a non-existent source dir: '${cake_source_dir}'.")
		endif()
		if(NOT EXISTS "${cake_source_dir}/CMakeLists.txt")
			message(FATAL_ERROR "[cake] No source dir specified, and parsing CMAKE_HOME_DIRECTORY from ${CAKE_BINARY_DIR}/CMakeCache.txt yielded the source dir '${cake_source_dir}' where no CMakeLists.txt can be found.")
		endif()
	endif()
	set(binary_dir_from_args 1)
endif()

if(NOT EXISTS "${cake_source_dir}/CMakeLists.txt")
	message(FATAL_ERROR "[cake] Internal error: at this point we should have a valid cake_source_dir")
endif()

cake_message(STATUS "Source dir: '${cake_source_dir}'")

include(${CMAKE_CURRENT_LIST_DIR}/set_cake_tmp_dir.cmake)

# load config from env vars
include(${CAKE_ROOT}/Modules/private/CakeProject.cmake)

_cake_get_project_var(EFFECTIVE CMAKE_ARGS)
set(CAKE_ARGS "${ans}")

_cake_get_project_var(EFFECTIVE CMAKE_GENERATOR)
if(ans)
	list(APPEND CAKE_ARGS "-G${ans}")
endif()

_cake_get_project_var(EFFECTIVE CMAKE_GENERATOR_TOOLSET)
if(ans)
	list(APPEND CAKE_ARGS "-T${ans}")
endif()

_cake_get_project_var(EFFECTIVE CMAKE_GENERATOR_PLATFORM)
if(ans)
	list(APPEND CAKE_ARGS "-A${ans}")
endif()

_cake_get_project_var(EFFECTIVE CMAKE_INSTALL_PREFIX)
if(ans)
	list(APPEND CAKE_ARGS "-DCMAKE_INSTALL_PREFIX=${ans}")
endif()

_cake_get_project_var(EFFECTIVE CMAKE_PREFIX_PATH)

if(ans)
	string(REPLACE ";" "\;" ans "${ans}")
	list(APPEND CAKE_ARGS "-DCMAKE_PREFIX_PATH=${ans}")
endif()

list(APPEND CAKE_ARGS "${cake_options}")

set(CAKE_NATIVE_TOOL_ARGS "${cake_native_tool_options}")
_cake_get_project_var(EFFECTIVE CMAKE_NATIVE_TOOL_ARGS)
if(ans)
	list(APPEND CAKE_NATIVE_TOOL_ARGS ${ans})
endif()

# initialize variables for parsing the options in CAKE_ARGS

unset(need_generate_step) # if generate step is needed
unset(opt_build) # list of args for the build step
unset(opt_generate) # options for the generation step
unset(opt_targets) # list specific targets to build (collected list of parameters to -t|--target)
unset(opt_configs) # configs to generate or build (Debug, Release, etc..) (collected list of parameters to -c|--config)
unset(opt_rm_bin) # --rm-bin was specified

macro(handle_opt_target _ho_arg)
	set(need_build_step 1)
	list(APPEND opt_targets "${_ho_arg}")
endmacro()

macro(handle_opt_config _ho_arg)
	list(APPEND opt_configs "${_ho_arg}")
endmacro()

# parse CAKE_ARGS
# also remember the last value of -G and -DCMAKE_BUILD_TYPE options
unset(last_switch)
unset(cmake_generator_from_command_line)
unset(cmake_build_type)
foreach(a ${CAKE_ARGS})
	if(last_switch)
		if(last_switch MATCHES "^(-A|-C|-D|-U|-G|-T)$")
			list(APPEND opt_generate ${last_switch} "${a}")
			if(last_switch STREQUAL "-G")
				set(cmake_generator_from_command_line "${a}")
			elseif(last_switch STREQUAL "-D" AND a MATCHES "^CMAKE_BUILD_TYPE(:.*)?=(.*)$")
				set(cmake_build_type ${CMAKE_MATCH_2})
			endif()
		elseif(last_switch MATCHES "^(-c|--config)$")
			handle_opt_config("${a}")
		elseif(last_switch MATCHES "^(-t|--target)$")
			handle_opt_target("${a}")
		else()
			message(FATAL_ERROR "[cake] Internal error, invalid last_switch: '${last_switch}'")
		endif()
		unset(last_switch)
	else()
		if(a MATCHES "^(-A|-C|-D|-U|-G|-T|-c|--config|-t|--target)$")
			set(last_switch ${a})
		elseif(a MATCHES "^(-A|-C|-D|-U|-G|-T)(.*)$")
			string(REPLACE ";" "\;" a "${a}")
			list(APPEND opt_generate "${a}")
			if(a MATCHES "^-G(.+)$")
				set(cmake_generator_from_command_line ${CMAKE_MATCH_1})
			elseif(a MATCHES "^-DCMAKE_BUILD_TYPE(:.*)=(.*)$")
				set(cmake_build_type "${CMAKE_MATCH_2}")
			endif()
		elseif(a MATCHES "^(-W(no-)?dev|-N|--debug-trycompile|--debug-output|--trace|--warn-uninitialized|--warn-unused-vars|--no-warn-unused-cli|--check-system-vars)$")
			list(APPEND opt_generate "${a}")
		elseif(a MATCHES "^--rm-bin$")
			set(opt_rm_bin 1)
		elseif(a MATCHES "^(-c|--config=)(.+)^")
			handle_opt_config("${CMAKE_MATCH_2")
		elseif(a MATCHES "^(-R|--debug-release)$")
			handle_opt_config(Debug)
			handle_opt_config(Release)
		elseif(a MATCHES "^(-t|--target=)(.+)^")
			handle_opt_target("${CMAKE_MATCH_2}")
		elseif(a MATCHES "^-n|--install$")
			handle_opt_target(install)
		elseif(a MATCHES "^(--clean-first|--use-stderr)$")
			list(APPEND opt_build "${a}")
		else()
			message(FATAL_ERROR "[cake] Invalid option: '${a}'")
		endif()
	endif()
endforeach()
if(last_switch)
	message(FATAL_ERROR "[cake] Last option '${last_switch}' missing parameter.")
endif()

if(opt_configs)
	list(REMOVE_DUPLICATES opt_configs)
endif()
if(opt_targets)
	list(REMOVE_DUPLICATES opt_targets)
endif()

if(cmake_build_type)
	if(opt_configs)
		message(FATAL_ERROR "[cake] Both CMAKE_BUILD_TYPE and -c|--config specified. Set only one of them.")
	else()
		set(opt_configs "${cmake_build_type}")
	endif()
endif()

# settle on CAKE_BINARY_DIR
if(NOT CAKE_BINARY_DIR)
	_cake_get_project_var(EFFECTIVE CAKE_BINARY_DIR_PREFIX)
	if(NOT ans)
		message(FATAL_ERROR "[cake] CAKE_BINARY_DIR_PREFIX must not be empty.")
	endif()

	set(CAKE_BINARY_DIR_PREFIX "${ans}")

	file(RELATIVE_PATH proj_to_src_path "${CAKE_PROJECT_DIR}" "${cake_source_dir}")

	get_filename_component(src_dir_name "${cake_source_dir}" NAME)

	file(TO_CMAKE_PATH "${proj_to_src_path}" proj_to_src_path) # make sure \ -> /

	# the default:
	# CAKE_BINARY_DIR = CAKE_BINARY_DIR_PREFIX/<cid-made-from-source-dir-relative-to-CAKE_PROJECT_DIR>
	# first handle the cases where this is not a good idea:
	if(proj_to_src_path STREQUAL "")
		# Example:
		#   CAKE_PROJECT_DIR = /a/b/myproj
		#   cake_source_dir = /a/b/myproj
		#   -> CAKE_BINARY_DIR = CAKE_BINARY_DIR_PREFIX/_myproj_
		set(CAKE_BINARY_DIR "${CAKE_BINARY_DIR_PREFIX}/_${src_dir_name}_")
	elseif(proj_to_src_path MATCHES "^[.][.]") # = src dir is not inside CAKE_PROJECT_DIR
		# Example:
		#   CAKE_PROJECT_DIR = /a/b/myproj
		#   cake_source_dir = /a/b/c
		#   -> CAKE_BINARY_DIR = CAKE_BINARY_DIR_PREFIX/_a_b_c
		string(MAKE_C_IDENTIFIER "${cake_source_dir}" cake_source_dir_cid)
		set(CAKE_BINARY_DIR "${CAKE_BINARY_DIR_PREFIX}/${cake_source_dir_cid}")
	else()
		# Example #1:
		#   CAKE_PROJECT_DIR = /a/b/myproj
		#   cake_source_dir = /a/b/myproj/myproj
		#   -> CAKE_BINARY_DIR = CAKE_BINARY_DIR_PREFIX/myproj
		# Example #1:
		#   CAKE_PROJECT_DIR = /a/b/myproj
		#   cake_source_dir = /a/b/myproj/c/d
		#   -> CAKE_BINARY_DIR = CAKE_BINARY_DIR_PREFIX/c_d
		string(REPLACE "/" "_" proj_to_src_path_cid "${proj_to_src_path}")
		set(CAKE_BINARY_DIR "${CAKE_BINARY_DIR_PREFIX}/${proj_to_src_path_cid}")
	endif()
endif()

# try to load cmake_generator_from_cmakecache from the binary dir
if(NOT opt_rm_bin AND IS_DIRECTORY "${CAKE_BINARY_DIR}" AND EXISTS "${CAKE_BINARY_DIR}/CMakeCache.txt")
	file(STRINGS ${CAKE_BINARY_DIR}/CMakeCache.txt v REGEX "CMAKE_GENERATOR")
	string(REGEX MATCH "^[\t ]*CMAKE_GENERATOR:INTERNAL=(.*)$" v ${v})
	set(cmake_generator_from_cmakecache ${CMAKE_MATCH_1})
endif()

if(cmake_generator_from_cmakecache)
	set(cmake_generator ${cmake_generator_from_cmakecache})
else()
	set(cmake_generator ${cmake_generator_from_command_line})
endif()

if(cmake_generator AND cmake_generator MATCHES "^(Visual Studio|Xcode)")
	set(ide_generator 1)
else()
	set(ide_generator 0)
endif()

if(opt_ide AND NOT ide_generator)
	if(cmake_generator_from_cmakecache)
		message(FATAL_ERROR "[cake] You specified the option '--ide' but the generator found in the existing binary dir is ${cmake_generator} which is not an IDE generator.")
	elseif(cmake_generator_from_command_line)
		message(FATAL_ERROR "[cake] You specified the option '--ide' but the requested generator (${cmake_generator}) is not an IDE generator.")
	else()
		message(FATAL_ERROR "[cake] You specified the option '--ide' but the default generator is to be determined by CMake in the initial configuration step. Configure first without '--ide' and re-run 'cake' with '--ide'.")
	endif()
endif()

list(LENGTH opt_configs config_count)
if(config_count GREATER 1)
	if(binary_dir_from_args)
		message(FATAL_ERROR "[cake] Multiple configs specified for a single binary dir")
	endif()
	if(opt_gui)
		message(FATAL_ERROR "[cake] Multiple configs specified with --gui")
	endif()
	if(opt_ide)
		message(FATAL_ERROR "[cake] Multiple configs specified with --ide")
	endif()
endif()

set(multi_config_generator ${ide_generator})

# generate lists of binary dirs, configs:
#     config_list.<num>.config = <Debug|Release|...>
#     config_list.<num>.binary_dir = <binary-dir, postfixed by config, if needed>
#     <num> = 1..config_list_size
if(opt_configs)
	set(config_list_size 0)
	foreach(c ${opt_configs})
		math(EXPR config_list_size "${config_list_size}+1")
		set(config_list.${config_list_size}.config ${c})
		if(multi_config_generator OR binary_dir_from_args)
			set(config_list.${config_list_size}.binary_dir ${CAKE_BINARY_DIR})
		else()
			set(config_list.${config_list_size}.binary_dir ${CAKE_BINARY_DIR}_${c})
		endif()
	endforeach()
else()
	set(config_list_size 1)
	unset(config_list.${config_list_size}.config)
	set(config_list.${config_list_size}.binary_dir ${CAKE_BINARY_DIR})
endif()

if(NOT DEFINED CAKE_GENERATE_ALWAYS OR CAKE_GENERATE_ALWAYS OR opt_generate OR NOT EXISTS ${CAKE_BINARY_DIR}/CMakeCache.txt OR opt_rm_bin)
	set(need_generate_step 1)
endif()

if(need_generate_step)
	foreach(i RANGE 1 ${config_list_size})
		if(need_generate_step)
			set(config ${config_list.${i}.config})
			set(binary_dir ${config_list.${i}.binary_dir})
			cake_message(STATUS "Binary dir: '${binary_dir}'")
			if(opt_rm_bin)
				cake_message(STATUS "Remove binary dir.")
				file(REMOVE_RECURSE ${binary_dir})
			endif()
			if(config AND NOT multi_config_generator)
				set(cbt "-DCMAKE_BUILD_TYPE=${config}")
			else()
				unset(cbt)
			endif()
			set(cmake_command_line
				"-DCAKE_ROOT=${CAKE_ROOT}"
				"-DCAKE_PROJECT_DIR=${CAKE_PROJECT_DIR}"
				"${opt_generate}"
				"${cbt}"
				"${cake_source_dir}"
			)
			file(MAKE_DIRECTORY "${binary_dir}")
			cake_message(STATUS "cd ${binary_dir}")
			cake_list_to_command_line_like_string(s "${cmake_command_line}")
			cake_message(STATUS "cmake ${s}")
			execute_process(COMMAND ${CMAKE_COMMAND}
				${cmake_command_line}
				RESULT_VARIABLE r
				#ERROR_VARIABLE e
				WORKING_DIRECTORY "${binary_dir}"
			)
			if(e)
				cake_message(STATUS "STDERR from the previous CMake configuration/generation run:")
				message("${e}")
			endif()
			if(r)
				message(FATAL_ERROR "[cake] CMake generate step failed, result: ${r}.")
			endif()
		endif()
	endforeach()
endif()

# start cmake-gui
if(opt_gui)
	# there must be only 1 config here (ensured a few lines above)
	if(WIN32)
		set(command_line cmd /C cmake-gui "${config_list.1.binary_dir}")
	else()
		set(command_line cmake-gui "${config_list.1.binary_dir}")
	endif()
	cake_list_to_command_line_like_string(s ${command_line})
	cake_message(STATUS ${s})
	execute_process(COMMAND ${command_line} RESULT_VARIABLE r)
	if(r)
		message(FATAL_ERROR "[cake] result: ${r}")
	endif()
endif()

# start IDE
if(opt_ide)
	if(NOT ide_generator)
		message(FATAL_ERROR "[cake] --ide specified for non-ide generator.")
	endif()
	if(cmake_generator MATCHES "^Visual Studio")
		file(GLOB v ${CAKE_BINARY_DIR}/*.sln)
		if(v)
			set(command_line cmd /C "${v}")
		else()
			message(FATAL_ERROR "[cake] Can't find *.sln file in '${CAKE_BINARY_DIR}'")
		endif()
	elseif(cmake_generator MATCHES "^Xcode")
		file(GLOB v ${CAKE_BINARY_DIR}/*.xcodeproj)
		if(v)
			set(command_line open "${v}")
		else()
			message(FATAL_ERROR "[cake] Can't find *.xcodeproj file in '${CAKE_BINARY_DIR}'")
		endif()
	else()
		message(FATAL_ERROR "[cake] Don't know how to start IDE for generator '${cmake_generator}'")
	endif()

	cake_list_to_command_line_like_string(s ${command_line})
	cake_message(STATUS "${s}")
	execute_process(COMMAND ${command_line}
		RESULT_VARIABLE r)
	if(r)
		message(FATAL_ERROR "[cake] error: ${c}")
	endif()
endif()

if(need_build_step)
	if(opt_targets)
		set(opt_target_for_loop ${opt_targets})
	else()
		set(opt_target_for_loop dummy)
		unset(target_option)
	endif()
	foreach(i RANGE 1 ${config_list_size})
		set(config ${config_list.${i}.config})
		set(binary_dir ${config_list.${i}.binary_dir})
		cake_message(STATUS "Running build tool for binary dir: '${binary_dir}'")
		if(config AND multi_config_generator)
			set(config_option --config ${config})
		else()
			unset(config_option)
		endif()
		foreach(t ${opt_target_for_loop})
			if(opt_targets)
				set(target_option --target ${t})
			endif()
			if(CAKE_NATIVE_TOOL_ARGS)
				set(maybe_two_dashes --)
			else()
				set(maybe_two_dashes "")
			endif()
			set(cmake_command_line
				--build "${binary_dir}"
				${target_option}
				${config_option}
				${opt_build}
				${maybe_two_dashes}
				${CAKE_NATIVE_TOOL_ARGS}
			)
			cake_list_to_command_line_like_string(s ${cmake_command_line})
			cake_message(STATUS "cmake ${s}")
			execute_process(COMMAND ${CMAKE_COMMAND}
				${cmake_command_line}
				RESULT_VARIABLE r
				ERROR_VARIABLE e
			)
			if(e)
				cake_message(STATUS "STDERR from the previous CMake build run:")
				cake_message("${e}")
			endif()
			if(r)
				message(FATAL_ERROR "[cake] CMake build step failed, result: ${r}.")
			endif()
		endforeach()
	endforeach()
endif()

repository: tamaskenez/cake

repo_name: tamaskenez/cake

extension: cmake


text:
DESCRIPTION = "FarSight is an audio/video conferencing framework specifically designed for Instant Messengers."
HOMEPAGE = "http://farsight.sf.net"
SRC_URI = "http://telepathy.freedesktop.org/releases/farsight/${P}.tar.gz"

DEPENDS = "glib-2.0 libxml2 zlib dbus libjingle gstreamer gst-plugins-base"

inherit autotools pkgconfig

EXTRA_OECONF = " \
--disable-debug \
  --disable-gtk-doc \
  --disable-sequence-diagrams \
  --disable-sofia-sip \
  --enable-jingle-p2p \
  --disable-gnet \
  --disable-msnwebcam \
  --disable-msnavconf \
  --disable-yahoowebcam \
  --enable-rtp"

FILES_${PN} += "${libdir}/farsight-0.1/*so"
FILES_${PN}-dev += "${libdir}/farsight-0.1/*.a ${libdir}/farsight-0.1/*.so.*"

SRC_URI[md5sum] = "2aaf871471a9ec037763c5dc7c193c57"
SRC_URI[sha256sum] = "6b9785167934948a582839f9723e37214cab1607a9764c35f10d555f8e662575"


text:
DESCRIPTION = "void11"
HOMEPAGE = "http://www.wlsec.net/void11"
SECTION = "console/network"
LICENSE = "GPL"
FILES_${PN} += "${libdir}/libvoid11.so"

SRC_URI = "http://www.wirelessdefence.org/Contents/Files/void11-0.2.0.tar.bz2;name=archive \
           http://hostap.epitest.fi/releases/hostapd-0.1.3.tar.gz;name=hostapd \
           file://oezc.patch"

S = "${WORKDIR}/void11-0.2.0"

inherit autotools

do_compile () {
    oe_runmake USECONSOLE=1 HOSTAPD_PATH=${WORKDIR}/hostapd-0.1.3
}

do_install () {
    install -d ${D}/${sbindir}
    install -d ${D}/${libdir}
    install -m 0755 lib/libvoid11.so  ${D}/${libdir}
    install -m 0755 console/void11_hopper ${D}/${sbindir}
    install -m 0755 smallsleep/smallsleep ${D}/${sbindir}
    install -m 0755 console/void11_penetration ${D}/${sbindir}
}

SRC_URI[archive.md5sum] = "1c5b3e3e70916de74c2932c7f3e46d9e"
SRC_URI[archive.sha256sum] = "08d588ce0731d0c0e55a1cac35acf019e1b735d0f75f16962adfeb4fefd69441"
SRC_URI[hostapd.md5sum] = "54563fb51f143c4bf26ddec2516e8f9f"
SRC_URI[hostapd.sha256sum] = "d14b56996ba9aa9cb6c78c889831113cc55a400bd1d237cec6eec7549a358c97"


text:
@inproceedings{Pinc19,
 abstract = {Prostate cancer is the most common cancer for men in Western countries, counting 1.1 million new diagnoses every year. The incidence is expected to increase further, due to the growing elderly population. This is leading to a significantly increased workload for pathologists. The burden of this time-consuming and repetitive workload has the potential to be decreased by computational pathology, e.g., by automatically screening prostate biopsies. The current state-of-the-art in many computational pathology tasks use patch-based convolutional neural networks. Developing such algorithms require detailed annotations of the task-specific classes on whole-slide images, which are challenging to create due to low availability of the pathologists. Therefore, it would be beneficial to be able to train using labels the pathologist already provides for regular clinical practice in the form of a report. However, these reports correspond to whole-slide images which are of such a high resolution that current accelerator cards cannot process them at once due to memory constraints. We developed a method, streaming stochastic gradient descent, to train a convolutional neural network end-to-end with entire high resolution images and slide-level labels extracted from pathology reports. Here we trained a neural network on 2812 whole prostate biopsies, at a input size of 8000x8000 pixels, equivalent to 50x total magnification, for a binary classification, cancerous or benign. We achieved an accuracy of 84%. These results show that we may not need expensive annotations to train classification networks in this domain.},
 author = {Pinckaers, Hans and Bulten, Wouter and Litjens, Geert},
 booktitle = {Medical Imaging},
 doi = {10.1117/12.2512817},
 file = {:pdf/Pinc19.pdf:PDF},
 optjournal = {Medical Imaging 2019: Digital Pathology},
 optlocation = {San Diego, CA, USA},
 optnote = {RADIOLOGY,DIAG},
 optnumber = {1},
 optpublisher = {SPIE},
 series = {Proceedings of the SPIE},
 title = {High resolution whole prostate biopsy classification using streaming stochastic gradient descent},
 year = {2019}
}


text:
@online{wikipedia:cu,
    author = {Unbekannt},
    title = {Control Unit},
    year = 2020,
    url = {https://en.wikipedia.org/wiki/Central_processing_unit#Control_unit},
    urldate = {2020-10-05}
}

@online{wikipedia:alu,
    author = {Unbekannt},
    title = {Arithmetic Logic Unit},
    year = 2020,
    url = {https://en.wikipedia.org/wiki/Central_processing_unit#Arithmetic_logic_unit},
    urldate = {2020-10-05}
}

@online{wikipedia:agu,
    author = {Unbekannt},
    title = {Address Generation Unit},
    year = 2020,
    url = {https://en.wikipedia.org/wiki/Central_processing_unit#Address_generation_unit},
    urldate = {2020-10-05}
}

@online{wikipedia:aussagenlogik,
    author = {Unbekannt},
    title = {Aussagenlogik},
    year = 2020,
    url = {https://de.wikipedia.org/wiki/Aussagenlogik},
    urldate = {2020-10-07}
}

gha_language: C


text:
@TechReport{Flaherty2019,
author={Flaherty, Ryan J.
and Caldwell, Lucius K.
and Bingham, Daniel
and Belcher, Lindsey
and Simonis, Juniper L.
and Contor, Craig R.
and Sheoships, Matthew},
institution={Cramer Fish Sciences},
title={Juvenile steelhead and chinook production and smolt survival. 2019 Annual Progress Report for the Umatilla Basin Natural Production Monitoring and Evaluation Project},
year={2019},
address={Gresham, OR},
note={Report},
pages={39},
language={English}
}


text:
@article{Kratz:2015cr,
  author = {Kratz, John E and Strasser, Carly},
  title = {{Making data count}},
  journal = {Scientific Data},
  year = {2015},
  volume = {2},
  pages = {150039},
  month = aug,
  doi = {10.1038/sdata.2015.39},
  url = {http://www.nature.com/articles/sdata201539}
}

@article{Eysenbach:2006jo,
  author = {Eysenbach, Gunther},
  title = {{Citation advantage of open access articles.}},
  journal = {PLoS biology},
  year = {2006},
  volume = {4},
  number = {5},
  pages = {e157},
  month = may,
  affiliation = {Centre for Global eHealth Innovation, University Health Network, Toronto, Ontario, Canada. geysenba@uhnres.utoronto.ca},
  doi = {10.1371/journal.pbio.0040157},
  pmid = {16683865},
  pmcid = {PMC1459247},
  url = {http://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&id=16683865&retmode=ref&cmd=prlinks},
  uri = {\url{papers3://publication/doi/10.1371/journal.pbio.0040157}}
}

@article{Piwowar:2013cc,
  author = {Piwowar, Heather A and Vision, Todd J},
  title = {{Data reuse and the open data citation advantage}},
  journal = {PeerJ},
  year = {2013},
  volume = {1},
  pages = {e175},
  doi = {10.7717/peerj.175}
}

@data{Irisarri:2013,
  doi = {10.5061/DRYAD.3QD54},
  url = {http://doi.org/10.5061/DRYAD.3QD54},
  author = {Irisarri, Iker and San Mauro, Diego and Abascal, Federico and Ohler, Annemarie and Vences, Miguel and Zardoya, Rafael },
  publisher = {Dryad Digital Repository},
  title = {Data from: The origin of modern frogs (Neobatrachia) was accompanied by acceleration in mitochondrial and nuclear substitution rates},
  year = {2013}
}

@article{Irisarri:2012gv,
  author = {Irisarri, Iker and San Mauro, Diego and Abascal, Federico and Ohler, Annemarie and Vences, Miguel and Zardoya, Rafael},
  title = {{The origin of modern frogs (Neobatrachia) was accompanied by acceleration in mitochondrial and nuclear substitution rates.}},
  journal = {BMC genomics},
  year = {2012},
  volume = {13},
  pages = {626},
  doi = {10.1186/1471-2164-13-626},
  pmid = {23153022},
  pmcid = {PMC3551647},
  url = {http://www.biomedcentral.com/1471-2164/13/626/}
}

@data{https://doi.org/10.5281/ZENODO.20046,
  url = {https://doi.org/10.5281/ZENODO.20046},
  author = {Fenner, Martin and Jen Song, Jen and Dennis, Zach and Whitwell, Martyn and Osowski, Joe and Ivimey-Cook, Ruth and Cave, Richard and Lin, Jennifer and Chodacki, John},
  publisher = {Zenodo},
  title = {Lagotto 4.2.1},
  year = {2015}
}

@data{Barlow:1818,
  doi = {10.7299/X7MK6BM6},
  url = {http://doi.org/10.7299/X7MK6BM6},
  author = {Chester Barlow},
  publisher = {Museum of Vertebrate Zoology},
  title = {Pilot Boat #3, on the bar},
  year = {1818}
}

@data{Oshu:1955,
  doi = {10.6083/M4MP51XQ},
  url = {http://doi.org/10.6083/M4MP51XQ},
  author = {University of Oregon Medical School},
  publisher = {Oregon Health & Science University},
  title = {Unidentified man reading a book in the Old Library},
  year = {1955}
}

@data{Unknown:1926,
  doi = {10.7282/T38C9WT9},
  url = {http://doi.org/10.7282/T38C9WT9},
  author = {Unknown},
  title = {Workmen digging up the road at the corner of Belmont Avenue and Burhans Street in Paterson, New Jersey},
  year = {1926}
}

@misc{https://orcid.org/about/what-is-orcid/principles,
  url = {https://orcid.org/about/what-is-orcid/principles},
  publisher = {ORCID},
  title = {Our Principles},
  year = {2011}
}

@misc{https://doi.org/10.3932/ETHZ-A-000159123,
  url = {https://doi.org/10.3932/ETHZ-A-000159123},
  author = {Unknown},
  publisher = {ETH-Bibliothek Zürich, Bildarchiv},
  title = {Hannover, Blick auf Hannover},
  year = {1931}
}
@article{Fenner:2015b,
  doi = {10.5281/ZENODO.30799},
  url = {http://doi.org/10.5281/ZENODO.30799},
  author = {Fenner, Martin and Demeranville, Tom and Kotarski, Rachael and Vision, Todd and Rueda, Laura and Dasler, Robin and Haak, Laure and Cruse, Patricia and {THOR Consortium} },
  publisher = {Zenodo},
  title = {D2.1: Artefact, Contributor, and Organisation Relationship Data Schema},
  year = {2015}
}
@misc{https://doi.org/10.6084/M9.FIGSHARE.1314859,
  url = {https://doi.org/10.6084/M9.FIGSHARE.1314859},
  author = {Bilder, Geoffrey and Lin, Jennifer and Neylon, Cameron},
  publisher = {Figshare},
  title = {Principles for Open Scholarly Infrastructures-v1},
  year = {2015}
}

@misc{https://doi.org/10.5281/zenodo.34671,
  author = {Rueda, Laura},
  title = {{DataCite Profiles and ORCID Auto-Update, an Introduction to DataCite}},
  publisher = {Zenodo},
  year = 2015,
  url  = {https://doi.org/10.5281/zenodo.34671}
}

@misc{https://doi.org/10.5281/zenodo.34670,
  author = {Brown, Josh},
  title = {{DataCite/ORCID auto-update and inbox, all you need to know}},
  publisher = {Zenodo},
  year = 2015,
  url = {https://doi.org/10.5281/zenodo.34670}
}

@misc{https://doi.org/10.5281/zenodo.34673,
  author = {Fenner, Martin},
  title = {DataCite/ORCID Integration},
  publisher = {Zenodo},
  year = 2015,
  url = {https://doi.org/10.5281/zenodo.34673}
}

@article{https://doi.org/10.5334/jors.be,
  author = {Katz, Daniel},
  url = {https://doi.org/10.5334/jors.be},
  year = 2014,
  month = {sep},
  publisher = {Ubiquity Press, Ltd.},
  volume = {2},
  number = {1},
  pages = {e20},
  title = {Transitive Credit as a Means to Address Social and Technological Concerns Stemming from Citation and Attribution of Digital Products},
  journal = {Journal of Open Research Software}
}
@misc{https://doi.org/10.5281/zenodo.31780,
  author = {Bilder, Geoffrey and Fenner, Martin},
  title = {DOI Myths... busted},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31780}
}
@misc{https://doi.org/10.5281/zenodo.31782,
  author = {Angjeli, Anila},
  title = {Managing identities: Interconnecting research and other domains},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31782}
}
@misc{https://doi.org/10.5281/zenodo.31783,
  author = {Kunze, John},
  title = {Names, Things, and Open Identifier Infrastructure: N2T and ARKs},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31783}
}
@misc{https://doi.org/10.5281/zenodo.31784,
  author = {Lannom, Larry},
  title = {DONA Foundation, Administering the Global Handle Registry (GHR)},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31784}
}
@misc{https://doi.org/10.5281/zenodo.31785,
  author = {Schwardmann, Ulrich},
  title = {ePIC - Persistent Identifiers for eResearch},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31785}
}
@misc{https://doi.org/10.5281/zenodo.31786,
  author = {Cambon-Thomsen, Anne},
  title = {BRIF: Bioresource research impact factor (framework)},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31786}
}
@misc{https://doi.org/10.5281/zenodo.31787,
  author = {Dallmeier-Thiessen, Sünje},
  title = {Enabling services for data intensive research with THOR},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31787}
}
@misc{https://doi.org/10.5281/zenodo.31788,
  author = {Lehnert, Kerstin},
  title = {IGSN: International Geo Sample Number. Unambiguous Citation of Physical Samples},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31788}
}
@misc{https://doi.org/10.5281/zenodo.31789,
  author = {Lin, Jennifer},
  title = {Making Data Count},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31789}
}
@misc{https://doi.org/10.5281/zenodo.31790,
  author = {Weigel, Tobias},
  title = {PID usage at DKRZ, the role of RDA and ePIC policies},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31790}
}
@misc{https://doi.org/10.5281/zenodo.31792,
  author = {Paglione, Laura},
  title = {Connecting people to their scholarly activity and outputs},
  year = 2015,
  publisher = {Zenodo},
  url = {https://doi.org/10.5281/zenodo.31792}
}
@misc{https://vimeo.com/147743305,
  author = {Rueda, Laura and Brown, Josh and Fenner, Martin},
  title = {DataCite Profiles and ORCID Auto-Update},
  publisher = {DataCite},
  year = 2015,
  url = {https://vimeo.com/147743305}
}
@misc{https://blog.datacite.org/data-driven-development,
  author = {Fenner, Martin},
  title = {Data-Driven Development},
  publisher = {DataCite Blog},
  year = 2015,
  url = {https://blog.datacite.org/data-driven-development}
}
@misc{https://blog.datacite.org/explaining-the-datacite-orcid-auto-update,
  author = {Fenner, Martin},
  title = {Explaining the DataCite/ORCID Auto-update},
  publisher = {DataCite Blog},
  year = 2015,
  url = {https://blog.datacite.org/explaining-the-datacite-orcid-auto-update}
}
@misc{https://blog.datacite.org/adding-references-to-the-datacite-blog,
  author = {Fenner, Martin},
  title = {Adding References to the {DataCite} Blog},
  publisher = {DataCite Blog},
  year = 2015,
  url = {https://blog.datacite.org/adding-references-to-the-datacite-blog}
}
@misc{https://blog.datacite.org/recap,
  author = {Cruse, Trisha},
  title = {Recap: Persistent Identifiers in {Paris}},
  publisher = {DataCite Blog},
  year = 2015,
  url = {https://blog.datacite.org/recap}
}

repository: pcruse/blog

repo_name: pcruse/blog