Backed by OpenSSL, Node.js crypto module can do some pretty cool stuff. Hope you enjoyed the video! Check out this code here: https://github.com/engineer-man/youtube-code/tree/master/052 Join my Discord server to chat with me: https://discord.gg/engineerman Check out some code on my GitHub: https://github.com/ebrian/engineerman Tweet me something funny on Twitter: https://twitter.com/_EngineerMan Say hi over at Facebook: https://www.facebook.com/engineermanyt Sincerely, Engineer Man
Views: 2269 Engineer Man
Views: 1704 Mobilefish.com
Writing Secure Node Code: Understanding and Avoiding the Most Common Node.js Security Mistakes - Guy Podjarny, Snyk
Views: 35099 node.js
Зал Рио-де-Жанейро, 8 ноября, 16:00 Презентация и тезисы: http://www.highload.ru/2016/abstracts/2440.html За последние годы мечты фантастов XX века стали реальностью: смартфоны, видеозвонки, виртуальная реальность и, наконец, Интернет вещей. К сожалению, у прогресса всегда есть темная сторона. Я думаю, ни для кого не секрет, что такие компании как Sony, Yahoo, Adobe, Target и многие другие столкнулись с проблемами безопасности в последние годы. ...
Views: 2284 HighLoad Channel
Zero Knowledge Proofs are one of cryptography's best hidden gems and they're behind recent advancements in privacy conscious crypto-currencies. We're going to see how to use them in node.js and improve your applications' security, whether centralised or distributed. About the speaker: Federico Rampazzo is a Software Entrepreneur and Engineer with a passion for Functional Programming, Cryptography and Payments (especially as in "receiving payments" - but also Payment System architectures). He works for Tes, the biggest community of educators in the world and home to an excellent marketplace for teachers' resources. @framp (Tes) _ About Pusher Sessions: We're bringing the meetup to you. With Sessions, you can watch recordings of top-notch talks from developer meetups -- wherever and whenever you want. Meetups are a great way to learn from our peers and to keep up with the latest trends and technologies. As developers ourselves, we at Pusher wanted to bring this great content to more people... So we built Sessions. On Sessions, you can watch talks that interest you and subscribe to be notified when new content gets added. If you run a meetup and want to get involved, kindly get in touch. _ About Pusher: Pusher is a hosted service with APIs, developer tools and open source libraries that greatly simplify integrating real-time functionality into web and mobile applications. Pusher will automatically scale when required, removing all the pain of setting up and maintaining a secure, real-time infrastructure. Pusher is already trusted to do so by thousands of developers and companies like GitHub, MailChimp, the Financial Times, Buffer and many more. Getting started takes just a few seconds: simply go to pusher.com and create a free account. Happy hacking!
Views: 231 Pusher
I demonstrate how to use the Bitpay Invoice API in concert with the node.js Bitpay client module at github/stevenzeiler/node-bitpay. Then I walk through generating an express server application using yeoman and deploying to Heroku to receive payment notification callbacks from Bitpay.
Views: 13163 Steven Zeiler
Views: 1090 LNUG Team
Views: 431742 Simply Explained - Savjee
Build a Beautiful CryptoCurrency App: https://goo.gl/cuH8sp Written tutorial: https://goo.gl/7tkmki https://coursetro.com for more awesome videos! - - - - - - - - - - - - - - - - - - - - - - Subscribe for NEW VIDEOS weekly! My site: https://coursetro.com My personal FB account: http://fb.com/logodesigner Coursetro FB: http://fb.com/coursetro Coursetro's Twitter: http://twitter.com/designcoursecom Join my Discord! https://discord.gg/a27CKAF ^-Chat with me and others - - - - - - - - - - - - - - - - - - - - - - Who is Gary Simon? Well, I'm a full stack developer with 2+ decades experience and I teach people how to design and code. I've created around 100+ courses for big brands like LinkedIn, Lynda.com, Pluralsight and Envato Network. Now, I focus all of my time and energy on this channel and my website Coursetro.com. Come to my discord server or add me on social media and say Hi!
Views: 8865 DesignCourse
What is the difference between a full node and a miner in the Bitcoin network? This is a very interesting questions that I saw in the comment section and I totally understand that it might be confusing to learn about this. Thanks for watching guys 💝 🎤 If you would like me to speak at your conference, book me here: https://ivanontech.com 🍻 Join the crypto discussion forum - https://thecrypto.pub 📚 Get my free e-book on Bitcoin and Blockchain - http://eepurl.com/c0hyc9 you will receive the book in your inbox once you sign up 👫👭👬Social: LinkedIn: http://linkedin.com/in/ivanliljeqvist/ Instagram: http://instagram.com/ivanontech/ Steemit: https://steemit.com/@ivanli Facebook: http://facebook.com/ivanontech/ Exclusive email list: http://eepurl.com/c0hyc9 🤑 Buy cryptocurrencies: https://www.coinbase.com/join/529bab0ab08ded7080000019 💰 Secure your Crypto with Hardware Wallets: Ledger: https://www.ledgerwallet.com/r/4607 Trezor: https://trezor.io/?a=rvj3rqtje3ph
Views: 27157 Ivan on Tech
Bcoin: a JS Bitcoin full node went 1.0 http://bcoin.io Augur removes pause capability https://medium.com/@AugurProject/augur-launches-794fa7f88c6a MyCrypto desktop application https://medium.com/mycrypto/mycrypto-launches-desktop-applications-w-hardware-wallet-support-efac86c962a8 South Korea: Growth Through Innovation http://english.mosf.go.kr/pc/selectTbPressCenterDtl.do?boardCd=N0001&seq=4515 Game.com: Wash trading, for video games https://medium.com/@dakotajune/game-com-is-set-to-debut-a-new-mine-able-token-the-catch-is-you-mine-the-token-by-playing-games-df9beb118fe6 =========================== I'm not a financial adviser. Do your own research. Full disclosure, I own a lot of coins. My holdings: https://goo.gl/Vjn9iK Do not simply buy what I buy (I've made a lot of bad choices) #sellout Ledger Nano S is the hardware wallet I use and recommend: https://ledgerwallet.com/r/c241 Recommended Exchanges - Coinbase: https://coinbase.com/join/59ebf3c17be14a00f92091b8 - Binance: https://www.binance.com/?ref=15811261 Twitch: https://www.twitch.tv/HardlyDifficult Twitter: http://twitter.com/HardlyDifficult Steemit: https://steemit.com/@hardlydifficult Tips \o/ BTC: 3FQdCDmZcXXE8psTfazXxHKsdaLsXgxfWs ETH (incl any ERC20): 0x7A23608a8eBe71868013BDA0d900351A83bb4Dc2 LTC: MGF4vG8QT68otdbKT1ZjpqmFmkir67Wnjk NEO (incl any NEP5): AKSB636yR6wi4ivM7kJX3i999u3JGVgp5A DASH: XcCCFMgbNmCHiNEj1EbNGvSQBcRM8VCNNM BAN: ban_1597i1ybctywb37n5oikw79jyrrj7ocndaqad4foay861yeb1afppy3zxebz NANO: xrb_377ketnssiicfmruy6y7urhmbt1dkqprjwoob1nr8y7nxeixo4kuqx6gdm84 For business inquiries: [email protected]
Views: 308 Hardly Difficult
Views: 238 Svetlin Nakov
🚀Support Chris Courses with Patreon: https://www.patreon.com/chriscourses 🖥Professional Web Development Services from Chris: https://resovere.com/ Learn the basics behind hashing users' passwords and why it is so very important to do this within any password related app. When it comes to securing your users' passwords, it's integral, no, absolutely necessary to hash your users' passwords before storing them in a database. Hashing is the process of scrambling up a user's password into a long string of characters that's undecipherable. The interesting thing about hashing: once you put the password in the hasher, there's no way to convert it back to its original form (at least from a mathematical standpoint). This helps ensure that your users' passwords are unreadable in the off chance someone happens to stumble upon the data in your database. Code along with me as I demonstrate how to implement hashing functionality into our user based node app. bcrypt npm link: https://www.npmjs.com/package/bcrypt Video Git Repo (starts at part 1): ------------------------------------------------ https://github.com/christopher4lis/express-cc Node Authentication Process: ------------------------------------------ // Add our boilerplate // 1.x Git clone express-cc repo // 2.x Run yarn / npm install // Create a new user in the database // 1.x Create a form within a view // 2.x Create route that'll process the form's post request // 3.x Create a database connection using .env file // 4.x Grab form input and insert into database // 5.x Add express-validation package // 6.x Validate user input on backend // 7.x Validate user input on frontend // 8.x Hash our user's password // 9.x Store user in database // Login user (update user session, return auth cookie) // 1. Install passport // 2. Configure passport with local strategy // Protect routes and only permit entry with authorization cookie // Create logout button // Create login page Video Timeline: ----------------------------- 00:50 - Why storing passwords in plain text is bad 01:36 - What is hashing? 02:35 - How to hash our users' passwords 03:05 - What is bcrypt? 06:01 - What is a salt? 07:08 - Testing out our hashing implementation To be continued... The Platform: ------------------------- http://chriscourses.com is a platform in progress whose goal is to educate aspiring and seasoned web developers via story driven learning. Each course tells a different story, and each milestone reveals a different scene. With an expansive universe to explore, you can track your progress, and gain the necessary skills needed to build your dreams. For updates on the progress of chriscourses.com and future videos, join the Chris Courses mailing list at http://chriscourses.com. Chris Courses Social: ----------------------------------- Twitter: https://twitter.com/chriscourses Facebook: https://www.facebook.com/chriscourses Christopher Lis Social: ------------------------------------- Twitter: https://twitter.com/christopher4lis CodePen: http://codepen.io/christopher4lis
Views: 18264 Chris Courses
Bob and Alice will only get you so far. Article at https://coolaj86.com/articles/asymmetric-public--private-key-encryption-in-node-js/ Without getting deep into math, I paint a picture of specifically how RSA encryption works, it's connection with AES, and how HTTPS and GPG use both. I also show examples using the OpenSSL commandline tools and ursa in node.js. It's still pretty high-level, but with sprinkled with some practical details and understanding you may not have had before. Examples with OpenSSL Node.js
Views: 6228 AJ ONeal
In this overview we will take a look at Node.js and JSON web tokens. I will show you how to create a route to generate a token and use that token to make a request to a protected route. SPONSOR: Check out Coding Dojo - http://www.codingdojo.com/l/yt/tr CODE: Github Repo With Example https://github.com/bradtraversy/node_jwt_example 💖 BECOME A PATRON: Show support & get perks! http://www.patreon.com/traversymedia ONE TIME DONATIONS: http://www.paypal.me/traversymedia VISIT MY WEBISTE: Check Out My Udemy Courses http://www.traversymedia.com FOLLOW TRAVERSY MEDIA: http://www.facebook.com/traversymedia http://www.twitter.com/traversymedia http://www.instagram.com/traversymedia https://discord.gg/traversymedia
Views: 115140 Traversy Media
Jake shows you how to confirm the identity of a sender using Sodium in Node.js Follow Digital Surgeons Facebook: http://facebook.com/dsurgeons Twitter: https://twitter.com/digitalsurgeons
Views: 119 Digital Surgeons
Views: 487 VerkkoNet
Programming a wrapper for the Bitfinex API using Node.js with async/await, mocha testing, flow type annotations in Visual Studio Code. Code posted on GitHub at github.com/kesor/crypto-exchange-api -- Watch live at https://www.twitch.tv/kesor6
Views: 2054 Evgeny Zislis
Views: 153 SBJS
Views: 12481 JSConf
Views: 179 Node University
Encrypting passwords using BCrypt to save in our mongoDB. Tutorial Source can be found @ https://github.com/BrentAureli/Youtube-Tutorials Credit: Various code snippets from http://scotch.io (some edited some not)
Views: 17127 Brent Aureli's - Code School
1) npm install bcryptjs 2) use the hash() function to encrypt passwords 3) use the compare() function to check passwords upon login Start from scratch and finish with a Twitter clone! Check out the full series: https://www.youtube.com/playlist?list=PLZrs7Z81U28WYp_uuTe9bcCd0ohBwKrwy
Views: 5826 DaveDevTV
Functional programming in Ramda is amazing! In this video we use Ramda to parse crypto currency data. Things mentioned: http://ramdajs.com/ https://www.youtube.com/watch?v=m3svKOdZijA 💛💸 Support the channel on Patreon https://www.patreon.com/christopherokhravi
Views: 7881 Christopher Okhravi
Views: 3563 deeplizard
I demonstrate how to create a Node.js application that listens to the Ripple crypto payment network for ledger close events for the entire network or you own account. Then I show how to configure the the environment with your ripple account and finally how to deploy the application to a live production Heroku server.
Views: 2680 Steven Zeiler
Views: 19162 freeCodeCamp.org
Programming a wrapper for the Poloniex API using Node.js with async/await, flow types and most importantly with unit testing. -- Watch live at https://www.twitch.tv/kesor6 Code posted on GitHub at https://github.com/kesor/crypto-exchange-api
Views: 178 Evgeny Zislis
Node JS chaincode support (Hyperledger Fabric v1.1 required) see Jira issue 2331for more information. Thanks Jim!
Views: 6416 Hyperledger Fabric
Programming a wrapper for the Poloniex API using Node.js with async/await, mocha testing, flow type annotations in Visual Studio Code. Code posted on GitHub at https://github.com/kesor/crypto-exchange-api -- Watch live at https://www.twitch.tv/kesor6
Views: 576 Evgeny Zislis
Zero Knowledge Proofs in Node.JS - Federico Rampazzo (@framp) LNUG - August 2018 Zero Knowledge Proofs are one of cryptography's best hidden gems and they're behind recent advancements in privacy conscious crypto-currencies. We're going to see how to use them in node.js and improve your applications' security, whether centralised or distributed.
Views: 97 LNUG Team
N-API - Next Generation Node API for Native Modules [I] - Michael Dawson, IBM & Arunesh Chandra, Microsoft Until now, native module (add-ons) maintainers have had to recompile for each Node.js release as well as potentially updating their code to cope with the rapid pace of changes in the v8 APIs. The community API working group has been developing the N-API (Node-API) as a follow on to Nan to help solve this problem and insulate modules from changes in the v8 APIs. By targeting the new API, modules will be able support a wide variety of Node.js releases without needing recompilation or abstraction layers such as Nan - reducing deployment time and maintenance effort for both module developers and Node.js end users. With an initial version of the API slated to be part of Node version 8 as an experimental feature, it is a good time to come learn about the shape and usage of the new API from those working to implement it. About Arunesh Chandra Sr. Program Manger @ChakraCore, Microsoft Arunesh Chandra is working on growing Node.js by extending it to use the ChakraCore engine. He is also working on supporting fresh ideas in the community like VM Neutrality for Node.js and bringing innovative diagnostic tooling like Time-Travel Debugging to Node developers. Michael Dawson IBM Senior Software Developer Ottawa, Ontario Twitter Tweet Michael Dawson is an active contributor to Node.js and a CTC member. He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, LTS as well as tools to help the community achieve quality with speed (ex: ci jobs, benchmarking and code coverage reporting). Within IBM he leads the Node.js team driving IBM’s Node.js runtime deliveries and their contributions to Node.js and v8 within the Node and google communities. Past experience includes building IBM's Java runtime, building and operating client facing e-commerce applications, building PKI and symmetric based crypto solutions as well as a number of varied consulting engagements. In his spare time he uses Node.js to automate his home and life for fun.
Views: 3537 node.js