Home
last modified time | relevance | path

Searched refs:algorithms (Results 1 – 25 of 1647) sorted by relevance

12345678910>>...66

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/range/doc/
Dboost_range.qbk89 [def __range_algorithms__ [link range.reference.algorithms Range algorithms
90 [def __range_algorithms_adjacent_find__ [link range.reference.algorithms.non_mutating.adj…
91 [def __range_algorithms_binary_search__ [link range.reference.algorithms.non_mutating.bin…
92 [def __range_algorithms_count__ [link range.reference.algorithms.non_mutating.cou…
93 [def __range_algorithms_count_if__ [link range.reference.algorithms.non_mutating.cou…
94 [def __range_algorithms_equal__ [link range.reference.algorithms.non_mutating.equ…
95 [def __range_algorithms_equal_range__ [link range.reference.algorithms.non_mutating.equ…
96 [def __range_algorithms_for_each__ [link range.reference.algorithms.non_mutating.for…
97 [def __range_algorithms_find__ [link range.reference.algorithms.non_mutating.fin…
98 [def __range_algorithms_find_end__ [link range.reference.algorithms.non_mutating.fin…
[all …]
/aosp_15_r20/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/operator/
H A DDefaultSignatureAlgorithmIdentifierFinder.java33 private static Map algorithms = new HashMap(); field in DefaultSignatureAlgorithmIdentifierFinder
56 algorithms.put("MD5WITHRSAENCRYPTION", PKCSObjectIdentifiers.md5WithRSAEncryption);
57 algorithms.put("MD5WITHRSA", PKCSObjectIdentifiers.md5WithRSAEncryption);
58 algorithms.put("SHA1WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha1WithRSAEncryption);
59 algorithms.put("SHA1WITHRSA", PKCSObjectIdentifiers.sha1WithRSAEncryption);
60 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
61 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
62 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
63 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
64 algorithms.put("SHA384WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha384WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/repackaged_platform/bcpkix/src/main/java/com/android/internal/org/bouncycastle/operator/
H A DDefaultSignatureAlgorithmIdentifierFinder.java37 private static Map algorithms = new HashMap(); field in DefaultSignatureAlgorithmIdentifierFinder
60 algorithms.put("MD5WITHRSAENCRYPTION", PKCSObjectIdentifiers.md5WithRSAEncryption);
61 algorithms.put("MD5WITHRSA", PKCSObjectIdentifiers.md5WithRSAEncryption);
62 algorithms.put("SHA1WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha1WithRSAEncryption);
63 algorithms.put("SHA1WITHRSA", PKCSObjectIdentifiers.sha1WithRSAEncryption);
64 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
65 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
66 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
67 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
68 algorithms.put("SHA384WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha384WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/x509/
H A DX509Util.java44 private static Hashtable algorithms = new Hashtable(); field in X509Util
54 algorithms.put("MD5WITHRSAENCRYPTION", PKCSObjectIdentifiers.md5WithRSAEncryption);
55 algorithms.put("MD5WITHRSA", PKCSObjectIdentifiers.md5WithRSAEncryption);
56 algorithms.put("SHA1WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha1WithRSAEncryption);
57 algorithms.put("SHA1WITHRSA", PKCSObjectIdentifiers.sha1WithRSAEncryption);
58 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
59 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
60 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
61 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
62 algorithms.put("SHA384WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha384WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/x509/
H A DX509Util.java43 private static Hashtable algorithms = new Hashtable(); field in X509Util
53 algorithms.put("MD5WITHRSAENCRYPTION", PKCSObjectIdentifiers.md5WithRSAEncryption);
54 algorithms.put("MD5WITHRSA", PKCSObjectIdentifiers.md5WithRSAEncryption);
55 algorithms.put("SHA1WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha1WithRSAEncryption);
56 algorithms.put("SHA1WITHRSA", PKCSObjectIdentifiers.sha1WithRSAEncryption);
57 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
58 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
59 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
60 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
61 algorithms.put("SHA384WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha384WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/x509/
H A DX509Util.java44 private static Hashtable algorithms = new Hashtable(); field in X509Util
54 algorithms.put("MD5WITHRSAENCRYPTION", PKCSObjectIdentifiers.md5WithRSAEncryption);
55 algorithms.put("MD5WITHRSA", PKCSObjectIdentifiers.md5WithRSAEncryption);
56 algorithms.put("SHA1WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha1WithRSAEncryption);
57 algorithms.put("SHA1WITHRSA", PKCSObjectIdentifiers.sha1WithRSAEncryption);
58 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
59 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
60 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
61 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
62 algorithms.put("SHA384WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha384WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jce/
H A DPKCS10CertificationRequest.java78 private static Hashtable algorithms = new Hashtable(); field in PKCS10CertificationRequest
90 algorithms.put("MD5WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
91 algorithms.put("MD5WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
92 algorithms.put("RSAWITHMD5", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
93 algorithms.put("SHA1WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
94 algorithms.put("SHA1WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
95 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
96 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
97 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
98 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jce/
H A DPKCS10CertificationRequest.java80 private static Hashtable algorithms = new Hashtable(); field in PKCS10CertificationRequest
92 algorithms.put("MD5WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
93 algorithms.put("MD5WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
94 algorithms.put("RSAWITHMD5", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
95 algorithms.put("SHA1WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
96 algorithms.put("SHA1WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
97 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
98 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
99 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
100 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
[all …]
/aosp_15_r20/external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/jce/
H A DPKCS10CertificationRequest.java80 private static Hashtable algorithms = new Hashtable(); field in PKCS10CertificationRequest
92 algorithms.put("MD5WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
93 algorithms.put("MD5WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
94 algorithms.put("RSAWITHMD5", new ASN1ObjectIdentifier("1.2.840.113549.1.1.4"));
95 algorithms.put("SHA1WITHRSAENCRYPTION", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
96 algorithms.put("SHA1WITHRSA", new ASN1ObjectIdentifier("1.2.840.113549.1.1.5"));
97 algorithms.put("SHA224WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha224WithRSAEncryption);
98 algorithms.put("SHA224WITHRSA", PKCSObjectIdentifiers.sha224WithRSAEncryption);
99 algorithms.put("SHA256WITHRSAENCRYPTION", PKCSObjectIdentifiers.sha256WithRSAEncryption);
100 algorithms.put("SHA256WITHRSA", PKCSObjectIdentifiers.sha256WithRSAEncryption);
[all …]
/aosp_15_r20/external/cronet/third_party/libc++/src/benchmarks/
H A DCMakeLists.txt175 algorithms.partition_point.bench.cpp
176 algorithms/count.bench.cpp
177 algorithms/equal.bench.cpp
178 algorithms/find.bench.cpp
179 algorithms/fill.bench.cpp
180 algorithms/for_each.bench.cpp
181 algorithms/lower_bound.bench.cpp
182 algorithms/make_heap.bench.cpp
183 algorithms/make_heap_then_sort_heap.bench.cpp
184 algorithms/min.bench.cpp
[all …]
/aosp_15_r20/external/cronet/base/ranges/
H A DREADME.md4 algorithms that were introduced in C++20. These implementations are added to the
12 algorithms in `base::ranges` have overloads for ranges of elements, which allow
30 applying algorithms to return values is easier:
55 iterator for ranges, the `base::ranges::` algorithms also support projections,
80 `base::ranges::` algorithms, for example `base::ranges::all_of` has the
92 To simplify the implementation of the `base::ranges::` algorithms, they dispatch
93 to the `std::` algorithms found in C++14. This leads to the following list of
99 Due to the lack of support for concepts in the language, the algorithms in
100 `base::ranges` do not have the constraints that are present on the algorithms in
102 algorithms. In the future this might be addressed by adding corresponding
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/mpl/doc/src/refmanual/
DAlgorithms.rst2 The MPL provides a broad range of fundamental algorithms aimed to
4 needs. The algorithms include compile-time counterparts
5 of many of the STL algorithms, iteration algorithms borrowed from
8 Unlike the algorithms in the C++ Standard Library, which operate on
19 In the spirit of the STL, MPL algorithms are *generic*, meaning
24 algorithms are decoupled from concrete sequence
27 All MPL algorithms can be sorted into three
28 major categories: iteration algorithms, querying algorithms, and
29 transformation algorithms. The transformation algorithms introduce
39 .. |sequence algorithms| replace:: `sequence algorithms`_
[all …]
/aosp_15_r20/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
H A DV2SchemeSigner.java103 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
104 algorithms.add(SignatureAlgorithm.RSA_PKCS1_V1_5_WITH_SHA256); in getSuggestedSignatureAlgorithms()
106 algorithms.add(SignatureAlgorithm.VERITY_RSA_PKCS1_V1_5_WITH_SHA256); in getSuggestedSignatureAlgorithms()
108 return algorithms; in getSuggestedSignatureAlgorithms()
116 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
117 algorithms.add( in getSuggestedSignatureAlgorithms()
122 algorithms.add(SignatureAlgorithm.VERITY_DSA_WITH_SHA256); in getSuggestedSignatureAlgorithms()
124 return algorithms; in getSuggestedSignatureAlgorithms()
130 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
131 algorithms.add(SignatureAlgorithm.ECDSA_WITH_SHA256); in getSuggestedSignatureAlgorithms()
[all …]
/aosp_15_r20/external/python/cpython2/Doc/library/
Dhashlib.rst5 :synopsis: Secure hash and message digest algorithms.
21 message digest algorithms. Included are the FIPS secure hash algorithms SHA1,
24 digest are interchangeable. Older algorithms were called message digests. The
34 Some algorithms have known hash collision weaknesses, refer to the "See
46 Constructors for hash algorithms that are always present in this module are
48 :func:`sha512`. Additional algorithms may also be available depending upon the
72 hashes as well as any other algorithms that your OpenSSL library may offer. The
84 .. data:: hashlib.algorithms
86 A tuple providing the names of the hash algorithms guaranteed to be
93 A set containing the names of the hash algorithms guaranteed to be supported
[all …]
/aosp_15_r20/external/conscrypt/repackaged/testing/src/main/java/tests/util/
H A DServiceTester.java56 private final Set<String> algorithms = new LinkedHashSet<>(); field in ServiceTester
114 this.algorithms.add(algorithm); in withAlgorithm()
123 public ServiceTester withAlgorithms(Collection<String> algorithms) { in withAlgorithms() argument
124 this.algorithms.addAll(algorithms); in withAlgorithms()
162 if (algorithms.isEmpty()) { in run()
170 algorithms.removeAll(skipAlgorithms); in run()
171 for (String algorithm : algorithms) { in run()
/aosp_15_r20/external/conscrypt/testing/src/main/java/tests/util/
H A DServiceTester.java51 private final Set<String> algorithms = new LinkedHashSet<>(); field in ServiceTester
109 this.algorithms.add(algorithm); in withAlgorithm()
118 public ServiceTester withAlgorithms(Collection<String> algorithms) { in withAlgorithms() argument
119 this.algorithms.addAll(algorithms); in withAlgorithms()
157 if (algorithms.isEmpty()) { in run()
166 algorithms.removeAll(skipAlgorithms); in run()
167 for (String algorithm : algorithms) { in run()
/aosp_15_r20/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
H A DV3SchemeSigner.java116 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
117 algorithms.add(SignatureAlgorithm.RSA_PKCS1_V1_5_WITH_SHA256); in getSuggestedSignatureAlgorithms()
119 algorithms.add(SignatureAlgorithm.VERITY_RSA_PKCS1_V1_5_WITH_SHA256); in getSuggestedSignatureAlgorithms()
121 return algorithms; in getSuggestedSignatureAlgorithms()
129 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
130 algorithms.add( in getSuggestedSignatureAlgorithms()
135 algorithms.add(SignatureAlgorithm.VERITY_DSA_WITH_SHA256); in getSuggestedSignatureAlgorithms()
137 return algorithms; in getSuggestedSignatureAlgorithms()
143 List<SignatureAlgorithm> algorithms = new ArrayList<>(); in getSuggestedSignatureAlgorithms() local
144 algorithms.add(SignatureAlgorithm.ECDSA_WITH_SHA256); in getSuggestedSignatureAlgorithms()
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/range/doc/reference/
Dadaptors.qbk62 …plement to Range algorithms. The reason is that adaptors are ['*orthogonal*] to algorithms. For ex…
67 …nt the elements that satisfy the same predicate? The naive answer would be to use these algorithms:
72algorithms are only defined to maintain a one to one relationship with the standard library algori…
92 …at many algorithms no longer require nor benefit from an optimized implementation with an `_if` su…
99 With adaptors and algorithms we can express this as
119 1. we no longer need many of the `_if`, `_copy`, `_copy_if` and `_n` variants of algorithms.
121 2. we can generate a multitude of new algorithms on the fly, for example, above we generated `rever…
125 [*Range Adaptors are to algorithms what algorithms are to containers]
Dalgorithms.qbk6 [section:algorithms Range Algorithms]
24 However, the return type of range algorithms is almost always different from that of existing itera…
26 One group of algorithms, like `boost::sort()`, will simply return the same range so that we can con…
32 Algorithms like `boost::unique()` fall into another group of algorithms that return (potentially) n…
87 [section:mutating Mutating algorithms]
120 [section:non_mutating Non-mutating algorithms]
142 [section:set Set algorithms]
150 [section:heap Heap algorithms]
157 [section:permutation Permutation algorithms]
162 [section:new New algorithms]
[all …]
/aosp_15_r20/external/scapy/scapy/layers/tls/crypto/
H A Dcipher_block.py18 from cryptography.hazmat.primitives.ciphers import (Cipher, algorithms, modes,
111 pc_cls = algorithms.AES
121 pc_cls = algorithms.Camellia
134 pc_cls = algorithms.TripleDES
152 pc_cls = algorithms.TripleDES
158 pc_cls = algorithms.IDEA
164 pc_cls = algorithms.SEED
194 self.key = algorithms._verify_key_size(self, key)
/aosp_15_r20/external/tensorflow/tensorflow/core/kernels/
H A Dmatmul_op_fused.cc185 const std::vector<se::cuda::BlasLt::MatmulAlgorithm>& algorithms, in AutotuneMatmul() argument
194 VLOG(4) << "Autotuning BlasLtMatmul over " << algorithms.size() in AutotuneMatmul()
199 for (size_t i = 0; i != algorithms.size(); ++i) { in AutotuneMatmul()
200 const auto& profile_algorithm = algorithms[i]; in AutotuneMatmul()
298 const auto& algorithms = plan_and_algorithms->algorithms; in operator ()() local
299 OP_REQUIRES(context, algorithms.size() > 0, in operator ()()
309 se::cuda::BlasLt::MatmulAlgorithm algorithm = algorithms[0]; in operator ()()
312 AutotuneMatmul(algorithms, matmul_params, context, launch_func); in operator ()()
315 algorithm = algorithms[algorithm_idx]; in operator ()()
/aosp_15_r20/packages/modules/ExtServices/java/src/android/ext/services/autofill/
DAutofillFieldClassificationServiceImpl.java42 @Nullable Map algorithms, @Nullable Map args) { in onCalculateScores() argument
51 defaultArgs, (HashMap<String, String>) algorithms, in onCalculateScores()
59 @Nullable HashMap<String, String> algorithms, in calculateScores() argument
69 if (algorithms != null && algorithms.containsKey(categoryId)) { in calculateScores()
70 algorithmName = algorithms.get(categoryId); in calculateScores()
/aosp_15_r20/libcore/support/src/test/java/libcore/java/security/
H A DStandardNames.java95 Set<String> algorithms = PROVIDER_ALGORITHMS.get(type); in provide() local
96 if (algorithms == null) { in provide()
97 algorithms = new HashSet<>(); in provide()
98 PROVIDER_ALGORITHMS.put(type, algorithms); in provide()
101 algorithms.add(algorithm.toUpperCase(Locale.ROOT))); in provide()
113 Set<String> algorithms = PROVIDER_ALGORITHMS.get(type); in unprovide() local
114 assertNotNull(algorithms); in unprovide()
115 assertTrue(algorithm, algorithms.remove(algorithm.toUpperCase(Locale.ROOT))); in unprovide()
116 if (algorithms.isEmpty()) { in unprovide()
/aosp_15_r20/frameworks/base/core/java/android/net/
H A DIkev2VpnProfile.java96 private static void addAlgorithmIfSupported(List<String> algorithms, String ipSecAlgoName) { in addAlgorithmIfSupported() argument
98 algorithms.add(ipSecAlgoName); in addAlgorithmIfSupported()
103 final List<String> algorithms = new ArrayList<>();
104 addAlgorithmIfSupported(algorithms, CRYPT_AES_CBC); in addAlgorithmIfSupported() argument
105 addAlgorithmIfSupported(algorithms, CRYPT_AES_CTR); in addAlgorithmIfSupported() argument
106 addAlgorithmIfSupported(algorithms, AUTH_HMAC_SHA256); in addAlgorithmIfSupported() argument
107 addAlgorithmIfSupported(algorithms, AUTH_HMAC_SHA384); in addAlgorithmIfSupported() argument
108 addAlgorithmIfSupported(algorithms, AUTH_HMAC_SHA512); in addAlgorithmIfSupported() argument
109 addAlgorithmIfSupported(algorithms, AUTH_AES_XCBC); in addAlgorithmIfSupported() argument
110 addAlgorithmIfSupported(algorithms, AUTH_AES_CMAC); in addAlgorithmIfSupported() argument
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/doc/
Dintroduction.qbk32 missing are the algorithms. It's nice that we can store and retrieve data
39 like if you used STL without the algorithms? Everyone will have to reinvent
52 Unlike __mpl__, Fusion algorithms are lazy and non sequence-type
57 __stl__, fusion algorithms are functional in nature such that algorithms
60 from Fusion algorithms instead. For example, the __transform__ algorithm
66 many algorithms as we want without incurring a high runtime penalty.
68 The /lazy/ evaluation scheme where algorithms return views allows
84 algorithms preserve the original sequence type. e.g. transforming a vector

12345678910>>...66