Anum Sheraz
Anum Sheraz
  • Видео 13
  • Просмотров 28 429
RSA Digital Signature: SIGN in Python pyCrypto & verify in JavaScript jsrsasign
In most cases, we want to interact our python server (Flask/Django) with multiple clients over the web that uses JavaScript. This is a demonstration of how can you generate a signature in python and verity that signature in JavaScript and Vice Versa.
jsrsasign library test console:
kjur.github.io/jsrsasign/sample/sample-rsasign.html
Просмотров: 12 178

Видео

RSA use cases: difference between RSA Encryption and Digital Signature
Просмотров 6 тыс.7 лет назад
This video describes the two use cases of RSA asymmetric key algorithm. 1. RSA Encryption and 2. Digital signature. Its especially intended for new comers in Cryptography to make their concept clear in how RSA can be used to secure the communication over internet. Both of these cases can also be combined one after another to get both advantages. Music: Alan Walker - Spectre
NodeMCU ESP8266 Portable Weather Station sending data over PubNub
Просмотров 1,1 тыс.7 лет назад
Portable Weather Station, equipped with esp8266 NodeMCU, sending data over PubNub. Pubnub Access Manager is enables on my channel, so no one else can access the channel unless and until I grant read and write permissions to its auth_key. If you like my work, don't forget to like share and comment. and do Subscribe my channel for more cool stuff. Code and circuit diagram available at my github a...
PubNub Presence Python SDK: Setting custom time-out and Here_now()
Просмотров 7347 лет назад
Get more info on new features on PubNub Presence @ www.pubnub.com/blog/2014-03-12-presence-update-3-new-features/
Bidirectional app for IoT/Chat, on Pubnub with latest Python SDK
Просмотров 1,4 тыс.7 лет назад
Bidirectional app for IoT/Chat, on Pubnub with latest Python SDK
OOP for beginners Part#2: Python Class methods and variables, self & Constructors
Просмотров 4737 лет назад
This is the Part#2 of Object oriented programming for complete beginners, in which I am explaining the the concept of OOP by giving an example of Multiplayer gaming. In this video, you'll learn Why to use a Class and whats its advantage. What is an object What is "self" in a class What is a Constructor
OOP for beginners Part#1 What is Object Oriented Programming?
Просмотров 1217 лет назад
This is first part of the series on object oriented programming. In this part, I'll give a theoretical explanation on why OOP ? and how to implement it, by giving an example of multiplayer game. The second part covers the in-depth programmable implementation of this example in Python. Watch second part here ruclips.net/video/BvPLNtHthg4/видео.html
MSc the Internet of Things - Royal Holloway University
Просмотров 1,5 тыс.7 лет назад
I've been given an oppurtinity to represent the Computer science department of my university newly launched course MSc the Internet of Things. I am demonstrating one of my term project that was build for the course "Wireless Sensors Networks".
NodeMCU - Current Sensor upto 10mA accuracy
Просмотров 3,6 тыс.8 лет назад
This is a test of home made current sensor. Two loads of rating 15W and 200W are tested on 230 AC voltage. The accuracy is measured upto 10mA. Node MCU ADC pin with 0-1V voltage range is giving very reasonable results. This was just a prototype, the actual product (with code and schematics) is here github.com/AnumSheraz/Smart-Power-Plug . watch it in action ruclips.net/video/9gTDlD1whdw/видео.h...
Controlling actuators from DTR and RTS pins of DB-9 port
Просмотров 7458 лет назад
This video demonstrates a simple method to control your actuators directly from your PC without the need of any micro controller.
Home automation - sensors network with Arduino + n
Просмотров 2768 лет назад
Join my FB page for more information; FYPengineering
Internet of Things: DragonBoard410c Monitoring Server for linux (PART-2/2)
Просмотров 1128 лет назад
In this video, I'll be showing the demonstration of the server that we created in part 1 of this tutorial.
Internet of Things: DragonBoard410c Monitoring Server for linux (PART-1/2)
Просмотров 5408 лет назад
We'll be developing a server to monitor the health of our DragonBoard 410c. Flask is used to set up the server. This tutorial is the part of the on-line course "Internet of Things: Sensing and Actuating from Devices" taught at Coursera www.coursera.org/learn/internet-of-things-sensing-actuation/home/info?source=cdpv2 The complete code of is available at GitHub; github.com/AnumSheraz/Monitoring_...

Комментарии

  • @vikky452
    @vikky452 2 года назад

    Great video sir keep it up, thank you

  • @TUBE-bx2hm
    @TUBE-bx2hm 2 года назад

    how can i use digital signature on files (pdf for example)

  • @sbillionairer269
    @sbillionairer269 3 года назад

    lol.... why dont u share about PDF signer

  • @farahasgher7092
    @farahasgher7092 3 года назад

    Good explanation, but Explain with code like example

    • @anumsheraz4625
      @anumsheraz4625 2 года назад

      Thanks. I've explained with code examples on my next video.

  • @ShopperPlug
    @ShopperPlug 3 года назад

    1:33 - why the hell is Alice a bald headed dude? lol

  • @MrJerwid
    @MrJerwid 3 года назад

    A slide titles is " Digital signatures: How it works". On the same slide later down: sign the message with the hash value e.g. sign(hasj´h value, private key). It it not explained wahr the function sugn is , although that was the purose of this slide according to the title...

  • @gaelileo
    @gaelileo 3 года назад

    Why Alice is bald?

  • @yassineouchkir8353
    @yassineouchkir8353 3 года назад

    thank you bro

  • @anvayawalgaonkar4119
    @anvayawalgaonkar4119 3 года назад

    Hey Anum really nice video..Could you please share information on MSc Artificial Intelligence with placement year RHUL?

  • @StuffOffYouStuff
    @StuffOffYouStuff 4 года назад

    cute. well explained

  • @chandrasekars4870
    @chandrasekars4870 4 года назад

    Nice explanations

  • @steelguard
    @steelguard 4 года назад

    Alice lookin' rough, bro

  • @simonforsberg3757
    @simonforsberg3757 4 года назад

    That does not look like an Alice.

  • @034058
    @034058 4 года назад

    Thank you

  • @rahul-yr
    @rahul-yr 4 года назад

    Is there any new and secure way of implemeting the signatures?

  • @prajwalsathwick1021
    @prajwalsathwick1021 4 года назад

    can you please send me the prototype coade i need to see on serial monitor

  • @shivpradattagrawal1895
    @shivpradattagrawal1895 4 года назад

    can you please tell me how to use access manager api

  • @shivpradattagrawal1895
    @shivpradattagrawal1895 4 года назад

    can you please tell me how to use access manager

  • @MrChris76ize
    @MrChris76ize 4 года назад

    Hi, very interesting. It'll help me a lot to do my project. As a foreigner I misunterstood the language name. It's Python ! Thanks so much

  • @joekabucho1873
    @joekabucho1873 4 года назад

    Traceback (most recent call last): File "sign.py", line 50, in <module> priv_key = RSA.importKey(private_key,passphrase='joeedu12345') File "/usr/lib/python3/dist-packages/Crypto/PublicKey/RSA.py", line 682, in importKey raise ValueError("RSA key format is not supported") ValueError: RSA key format is not supported

  • @cameroncrockatt4026
    @cameroncrockatt4026 4 года назад

    That was helpful, thanks for making this video!

  • @kanimozhi6262
    @kanimozhi6262 5 лет назад

    Hi Anum This is Kani from India

  • @amppower
    @amppower 5 лет назад

    Nice Idea thanks👍

  • @poubellapoubella8063
    @poubellapoubella8063 5 лет назад

    One thing i need clarification on : In the very last slide of the video, at the end of the slide, maybe i didn't understood well this passage or maybe something is missing but it is implied that v=verify(h,public key) is identical to the signature of the sender i.e. v=verify(h,public key)=signature ?! Then what if i am an ennemy and write my own message and generate a verified value from the hash of my message and the public key of the original sender ? how will the reciever make the difference ?

  • @qzorn4440
    @qzorn4440 5 лет назад

    very educational. thanks.

  • @naisargparmar7780
    @naisargparmar7780 5 лет назад

    How to decrypt Signature in python.? Also how to decrease the length of Generated Signature? Moreover, if I am sending this Signature in url than it will create any issue? It will required url encoding?

  • @lekyasheral3896
    @lekyasheral3896 5 лет назад

    How do I get the channel name? Can you please explain! I just got started with pubnub today, sorry for the lame question.

    • @anumsheraz
      @anumsheraz 4 года назад

      you've to define the channel name yourself.

  • @cryptos6076
    @cryptos6076 5 лет назад

    Thanks Bro

  • @pradeeprajagopal8483
    @pradeeprajagopal8483 6 лет назад

    If we need to digitally sign a file how do we do that. I have my private key stored in HSM

  • @unknowncyber6435
    @unknowncyber6435 6 лет назад

    What is the intro music ? 00:00-00:22

  • @badarkhan7625
    @badarkhan7625 6 лет назад

    How did you make the on off switch ?

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      Connected the 3.3V of battery with a switch button, which is then connected directly to nodeMCU 3.3v pin. Checkout the circuit diagram here github.com/AnumSheraz/Portable-weather-station

  • @anumsheraz4625
    @anumsheraz4625 6 лет назад

    Also if anyone is testing in Python3. The hash function does not takes String , instead it takes Bytes. simply add a ` b' ` before the HELLO WORLD string. e.g. message = b'HELLO WORLD'

  • @anumsheraz4625
    @anumsheraz4625 6 лет назад

    Crypto is depricated. Use Cryptodome instead. Simple replace all Crpyto packages to Cryptodome. e.g. `from Cryptodome.Signature import PKCS1_v1_5` `from Cryptodome.Hash import SHA256` & `from Cryptodome.PublicKey import RSA`.

  • @Kabelman
    @Kabelman 6 лет назад

    it says my library doesnt have this modules "signature" etc

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      Crypto is depricated. Use Cryptodome instead. Simple replace all Crpyto packages to Cryptodome. e.g. `from Cryptodome.Signature import PKCS1_v1_5` `from Cryptodome.Hash import SHA256` & `from Cryptodome.PublicKey import RSA`.

    • @Kabelman
      @Kabelman 6 лет назад

      Anum Sheraz thanks, i got it already running, but I will try that as well

  • @nikhilshegokar3013
    @nikhilshegokar3013 6 лет назад

    where have you connected the output pin of sensor?

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      This was just a prototype, the actual product (with code and schematics) is here github.com/AnumSheraz/Smart-Power-Plug . Don't forget to like share and subscribe.

  • @designengineer6579
    @designengineer6579 6 лет назад

    Is your code public somewhere?

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      Not yet, but I will be publishing it soon.

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      github.com/AnumSheraz/Portable-weather-station

  • @tweatysharma8132
    @tweatysharma8132 7 лет назад

    nice video!! can you please share your code step by step that how you use this for dragonboard410c? thanks

    • @anumsheraz4625
      @anumsheraz4625 7 лет назад

      Thank you. Complete code is on Github, link in the description. GPIOProcessor library is used to access the boards I/O. and the rest is explained in the video.

  • @aminabbasnejad7960
    @aminabbasnejad7960 7 лет назад

    Thanks, please continue your job

  • @GregLangford89
    @GregLangford89 8 лет назад

    Hello, this is very impressive, do you have the code or schematics on github?

    • @anumsheraz4625
      @anumsheraz4625 7 лет назад

      Thank you Gerg. I am using EmonLib arduino library for current measurement.

    • @anumsheraz4625
      @anumsheraz4625 6 лет назад

      This was just a prototype, the actual product (with code and schematics) is here github.com/AnumSheraz/Smart-Power-Plug . Don't forget to like share and subscribe.