This can all be programmed through algorithms that use symmetric key and asymmetric key algorithms. ... In crypto there are 2 keys used when programing algorithms ...