Пример #1
0
        public static async Task PersistedKeyPair(string xorUrl, BlsKeyPair keyPair, Keys api)
        {
            Validate.TransientKeyPair(keyPair);
            await Validate.XorUrlAsync(xorUrl, DataType.SafeKey, ContentType.Raw, 0);

            var publicKey = await api.ValidateSkForUrlAsync(keyPair.SK, xorUrl);

            Assert.AreEqual(keyPair.PK, publicKey);
        }
Пример #2
0
        public async Task GenerateKeyPairTest()
        {
            var keyPair = await _api.GenerateKeyPairAsync();

            Validate.TransientKeyPair(keyPair);
        }