summary refs log tree commit diff stats
path: root/doc/pydoc/ranger.gui.widgets.console.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/pydoc/ranger.gui.widgets.console.html')
0 files changed, 0 insertions, 0 deletions
a title='author Andinus <andinus@nand.sh> 2021-04-13 13:40:06 +0530 committer Andinus <andinus@nand.sh> 2021-04-13 13:40:06 +0530 Update README.org, year in LICENSE' href='/andinus/orion/commit/README.org?h=v0.2.1&id=12fdf3632824a3ffea9f8dfc9249cb7a27e6a2c8'>12fdf36 ^
6fe535c ^


12fdf36 ^
553079d
12fdf36 ^
6fe535c ^
553079d




6fe535c ^
12fdf36 ^


de8bd68 ^
12fdf36 ^
de8bd68 ^
12fdf36 ^




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35



                                                                              
 


                                                               
 
      
 


                                                                                          
 
         
 
                                                         




                                                                            
 


                                                                    
         
 
                                                                        




                                                                  
#+title: Orion
#+subtitle: Orion checks for compromised passwords using Have I Been Pwned API
#+export_file_name: index
#+setupfile: ~/.emacs.d/org-templates/projects.org

| Website         | https://andinus.nand.sh/orion/            |
| Source          | https://git.tilde.institute/andinus/orion |
| GitHub (Mirror) | https://github.com/andinus/orion          |

* Demo

| Demo Video   |
|--------------|
| [[https://diode.zone/videos/watch/ffd4021d-2b39-4e6a-993e-3eacf9323320][Orion v0.1.0]] |

* Working

- Password is hashed & split (prefix: [:5], suffix: [5:])
- Prefix is sent to the HIBP API
- HIBP API returns list of suffixes along with frequency
- Orion looks for suffix from the list of suffixes

Match means the password is present in HIBP database & has been compromised.

- *Note*: Password not present in database doesn't mean that it is a
  strong password.

* History

Orion v0.1.0 was a simple cli application that asked user for password &
returned the results. I never used this because I don't generate
password in head, ~pass~ is my password manager & it stores all my
passwords.

Orion was ported from Go to Raku.