Quantum Cryptography BB84 simulation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

9 lines
203 B

import typing
def bin_encode(data: typing.List[bool]) -> str:
return ''.join(map(lambda c: str(int(c)), data))
def bin_decode(data: str) -> typing.List[bool]:
return [c == '1' for c in data]