diff options
-rw-r--r-- | Crypto_presentation/README.md | 3 | ||||
-rw-r--r-- | Crypto_presentation/investigation tools/blockchain links | 13 | ||||
-rw-r--r-- | Crypto_presentation/misc/misc links | 40 | ||||
-rw-r--r-- | Crypto_presentation/presentation/blockpresentation.odp | bin | 0 -> 4274791 bytes | |||
-rw-r--r-- | Crypto_presentation/presentation/blockpresentation.pdf | bin | 0 -> 6161977 bytes | |||
-rw-r--r-- | Crypto_presentation/presentation/blockpresentation.pptx | bin | 0 -> 4251548 bytes | |||
-rw-r--r-- | Crypto_presentation/presentation/ppt.pdf | bin | 0 -> 922169 bytes | |||
-rw-r--r-- | Crypto_presentation/presentation/ppt.pptx | bin | 0 -> 1783402 bytes | |||
-rw-r--r-- | Crypto_presentation/readings/links | 43 | ||||
-rw-r--r-- | presentations-2018/LICENSE.txt | 12 | ||||
-rw-r--r-- | presentations-2018/README.md | 2 | ||||
-rw-r--r-- | presentations-2018/honeynet-presentation.odp | bin | 0 -> 1287647 bytes | |||
-rw-r--r-- | presentations-2018/honeypot.odp | bin | 0 -> 4159797 bytes | |||
-rw-r--r-- | presentations-2018/keccak.odp | bin | 0 -> 434792 bytes | |||
-rw-r--r-- | presentations-2018/notes-on-keccak-img.txt | 5 |
15 files changed, 118 insertions, 0 deletions
diff --git a/Crypto_presentation/README.md b/Crypto_presentation/README.md new file mode 100644 index 0000000..6b79462 --- /dev/null +++ b/Crypto_presentation/README.md @@ -0,0 +1,3 @@ +# Crypto_presentation + +A presenation and lecture on cryptocurrencies and blockchain for John Jay FCM 740 Data Communications and Forensic Security diff --git a/Crypto_presentation/investigation tools/blockchain links b/Crypto_presentation/investigation tools/blockchain links new file mode 100644 index 0000000..298ed28 --- /dev/null +++ b/Crypto_presentation/investigation tools/blockchain links @@ -0,0 +1,13 @@ +Overview of blockchains by cryptocurrency: + +Bitcoin-https://blockchain.info/ + https://blockexplorer.com/ + +Ethereum-https://etherscan.io/ + https://www.etherchain.org/ + +Zcash-https://zcash.blockexplorer.com/ + +Monero-(not very helpful by design) https://monerohash.com/explorer/ + +Dogecoin-https://dogechain.info/chain/Dogecoin diff --git a/Crypto_presentation/misc/misc links b/Crypto_presentation/misc/misc links new file mode 100644 index 0000000..5522733 --- /dev/null +++ b/Crypto_presentation/misc/misc links @@ -0,0 +1,40 @@ +Miscellaneous articles + +Famous Bitcoin addresses +http://www.theopenledger.com/9-most-famous-bitcoin-addresses/ + +An article by the founder of DogeCoin on cryptocurrency (opinion) +https://motherboard.vice.com/en_us/article/9kng57/dogecoin-my-joke-cryptocurrency-hit-2-billion-jackson-palmer-opinion + +Original Monero White Paper + +https://cryptonote.org/whitepaper.pdf + +Review of Monero White Paper + +https://downloads.getmonero.org/whitepaper_review.pdf + + +Article on FBI investigation Process + +https://www.coindesk.com/catch-bitcoin-ransomer-inside-fbis-cyber-investigation-process/ + +Science Magazine - Why criminals can't hide behind Bitcoin + +http://www.sciencemag.org/news/2016/03/why-criminals-cant-hide-behind-bitcoin + +Wired - History of Bitcoin + +https://www.wired.com/2011/11/mf_bitcoin/ + + +TED Talks + +How the US government is using blockchain to fight fraud | Kathryn Haun | TEDxSanFrancisco +-On the investigation into Ross Ulbricht and rogue federal agents + +https://www.youtube.com/watch?v=507wn9VcSAE + + +My Ether wallet if you want to give me free money: +0xdD9e26F5c9EdD222650B720B228fb8D7116Ad5D1 diff --git a/Crypto_presentation/presentation/blockpresentation.odp b/Crypto_presentation/presentation/blockpresentation.odp Binary files differnew file mode 100644 index 0000000..b5c9a16 --- /dev/null +++ b/Crypto_presentation/presentation/blockpresentation.odp diff --git a/Crypto_presentation/presentation/blockpresentation.pdf b/Crypto_presentation/presentation/blockpresentation.pdf Binary files differnew file mode 100644 index 0000000..bf2084c --- /dev/null +++ b/Crypto_presentation/presentation/blockpresentation.pdf diff --git a/Crypto_presentation/presentation/blockpresentation.pptx b/Crypto_presentation/presentation/blockpresentation.pptx Binary files differnew file mode 100644 index 0000000..0eb49f1 --- /dev/null +++ b/Crypto_presentation/presentation/blockpresentation.pptx diff --git a/Crypto_presentation/presentation/ppt.pdf b/Crypto_presentation/presentation/ppt.pdf Binary files differnew file mode 100644 index 0000000..082de53 --- /dev/null +++ b/Crypto_presentation/presentation/ppt.pdf diff --git a/Crypto_presentation/presentation/ppt.pptx b/Crypto_presentation/presentation/ppt.pptx Binary files differnew file mode 100644 index 0000000..b059415 --- /dev/null +++ b/Crypto_presentation/presentation/ppt.pptx diff --git a/Crypto_presentation/readings/links b/Crypto_presentation/readings/links new file mode 100644 index 0000000..9dc5629 --- /dev/null +++ b/Crypto_presentation/readings/links @@ -0,0 +1,43 @@ +Papers on Blockchain and Security + +Original Bitcoin whitepaper +https://bitcoin.org/bitcoin.pdf + +View of Blockchain from a textbook Cybersecurity context (Confidentiality, Integrity, Availabilty) +https://www2.deloitte.com/content/dam/Deloitte/ie/Documents/Technology +/IE_C_BlockchainandCyberPOV_0417.pdf + +Blockchain in Detail from UC Berkley + +http://scet.berkeley.edu/wp-content/uploads/BlockchainPaper.pdf + +Sans Institute paper describing a forensics process in detail (you can just skim this one) + +https://www.sans.org/reading-room/whitepapers/forensics/forensic-bitcoin-cryptocurrency-36437 + + +Articles + +IBM on the difference between blockchain and the currencies that run on top of it + +https://www.ibm.com/blogs/blockchain/2017/05/the-difference-between-bitcoin-and-blockchain-for-business/ + +Bitcoin under the hood (covers some of the same details as the Berkley paper) + +http://www.imponderablethings.com/2013/07/how-bitcoin-works-under-hood.html + + + +Proof of Stake vs. Proof of Work: Developments in the use of EOS and IPFS for File-Sharing + +https://medium.com/@robertgreenfieldiv/vulnerability-proof-of-work-vs-proof-of-stake-f0c44807d18c + +https://steemit.com/eos/@trogdor/eos-vs-ethereum-for-dummies + +https://bitcoinexchangeguide.com/ethereum-vs-eos/ + +https://captainaltcoin.com/ethereum-vs-eos/ + +https://medium.com/@mycoralhealth/learn-to-securely-share-files-on-the-blockchain-with-ipfs-219ee47df54c + +https://www.coindesk.com/ethereum-meets-zcash-why-ipfs-plans-a-multi-blockchain-browser/ diff --git a/presentations-2018/LICENSE.txt b/presentations-2018/LICENSE.txt new file mode 100644 index 0000000..40575b7 --- /dev/null +++ b/presentations-2018/LICENSE.txt @@ -0,0 +1,12 @@ + + +MIT License + +Copyright (c) 2018 Mike + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + diff --git a/presentations-2018/README.md b/presentations-2018/README.md new file mode 100644 index 0000000..6341d4c --- /dev/null +++ b/presentations-2018/README.md @@ -0,0 +1,2 @@ +Presentations from my 2018 classes + diff --git a/presentations-2018/honeynet-presentation.odp b/presentations-2018/honeynet-presentation.odp Binary files differnew file mode 100644 index 0000000..00f7ab9 --- /dev/null +++ b/presentations-2018/honeynet-presentation.odp diff --git a/presentations-2018/honeypot.odp b/presentations-2018/honeypot.odp Binary files differnew file mode 100644 index 0000000..7abe7d5 --- /dev/null +++ b/presentations-2018/honeypot.odp diff --git a/presentations-2018/keccak.odp b/presentations-2018/keccak.odp Binary files differnew file mode 100644 index 0000000..6cd2ab2 --- /dev/null +++ b/presentations-2018/keccak.odp diff --git a/presentations-2018/notes-on-keccak-img.txt b/presentations-2018/notes-on-keccak-img.txt new file mode 100644 index 0000000..1c801b9 --- /dev/null +++ b/presentations-2018/notes-on-keccak-img.txt @@ -0,0 +1,5 @@ +Input is padded by padding function +This is split into chunks of r bits +Each of these is fed into the sponge function +In the “absorbing phase” bits are XORed with the first 1088 bits of 1600 bits of zeros and scrambled by the f function for 24 rounds +The result is “squeezed out” by taking out the first r bits of the absorbing phase output and further truncated to 256 bits |