(self)
| 19 | |
| 20 | # Load keys in memory. |
| 21 | def load_keys(self): |
| 22 | self.keys = {} # Map "key name" -> SHA256(key) |
| 23 | for key_name in os.listdir(self.keychain_dir): |
| 24 | try: |
| 25 | f = open(self.keychain_dir+"/"+key_name,'rb') |
| 26 | key = f.read() |
| 27 | f.close() |
| 28 | self.keys[key_name] = self.sha16(key) |
| 29 | except: pass |
| 30 | |
| 31 | # Return all the available key names |
| 32 | def list_keys(self): |