Build cipher-text based on plain-text and return answer.
(self, string)
| 212 | self.output = self.build_header() + '\n\n' + cipher |
| 213 | |
| 214 | def build_cipher(self, string): |
| 215 | "Build cipher-text based on plain-text and return answer." |
| 216 | if self.key and self.freeze_var.get(): |
| 217 | cipher, primer = me.encrypt_str(string, self.key, self.primer) |
| 218 | else: |
| 219 | args = string, self.chain_size, self.plain_text |
| 220 | cipher, self.key, self.primer = me.auto_encrypt_str(*args) |
| 221 | return cipher |
| 222 | |
| 223 | def build_header(self): |
| 224 | "Build header from key and primer values in current use." |