關於密碼學的一些事
關於密碼學的一些事
關於Hash的一些種類:
Wiki : SHA-1 及 Wiki : SHA-2
但雖然用了這些,被合作的客戶說,不一行,只有RSA才是安全的,
Wiki : RSA | RSA加密演算法,其他文章:RSA歷史說明。
讓我想要好好研究研究,真的不簡單阿,想不到RSA是三個人的名字縮寫起來的。
嘖嘖
Android supports cryptographic primitives.
Cryptographic primitives are the building blocks of cryptographic systems such as random number generators, entropy sources and protocols such as SSL. The Keystore system supports cryptographic primitives such as:
- Symmetric and Asymmetric.
- HMAC (Hashed Message Authentication Code).
- AES (Advanced Encryption Standard).
===
True random number generator.
For the generation of more secure keys, true random number generators (TRNG) are an important part of cryptography in Android because flaws in Pseudorandom number generators (PRNG) can be used by attackers to compromise encryption systems.
A true random number generator uses external sources for entropy such as electronic circuit noise. Pseudorandom number generators use mathematical functions and thus can be vulnerable if the seed is known.
留言
張貼留言
發表一下意見,互動一下唄!