尝试理解加密的使用法,我知道我可以用 rsa gem 来产生公钥与私钥:
require 'rsa'
key_pair = RSA::KeyPair.generate(128)
public_key = key_pair.public
不过这个公钥不是如同一般使用 openssl 产生的如同乱码一样的字串,而是两个数字如:
#<RSA::Key:0x007f962280a740 @modulus=219744637617456496499369135218757178607, @exponent=65537, @options={}>
我不知道要怎样把这送给远方的 Android 使用。请问要怎样从这取得我熟悉的那种公钥/我有什么盲点吗?